Функция БИТ.ИСКЛИЛИ

Excel 2013+

Краткое описание

Функция БИТ.ИСКЛИЛИ выполняет побитовую операцию исключающего ИЛИ (XOR) между двумя числами. Возвращает десятичное число, представляющее результат побитового XOR двух входных значений.

Синтаксис

БИТ.ИСКЛИЛИ(число1; число2)

Параметры

Параметр Тип Обязательный Описание
число1 Number Да Первое неотрицательное целое число для побитового XOR
число2 Number Да Второе неотрицательное целое число для побитового XOR

Использование функции BITXOR

БИТ.ИСКЛИЛИ идеально подходит для выполнения побитовых операций в Excel. Используется в криптографии, алгоритмах обработки данных, создании простых шифров и манипуляциях с битами в программировании.

Распространенные примеры BITXOR

Основной пример XOR

=БИТ.ИСКЛИЛИ(5;3)

5 (101) XOR 3 (011) = 6 (110). Биты различаются во 2-й и 3-й позициях.

Создание простого шифра

=БИТ.ИСКЛИЛИ(A1;13)

Шифрует число в A1 ключом 13 (XOR). Повторное применение того же ключа расшифрует.

Проверка четности

=БИТ.ИСКЛИЛИ(БИТ.ПРАВЫЙ.СДВИГ(A1;0);1)

Проверяет младший бит для определения четности.

Часто задаваемые вопросы

Возвращает ошибку #ЧИСЛО!. Функция работает только с неотрицательными числами.

До (2^48)-1. Большие значения возвращают ошибку #ЧИСЛО!.

БИТ.ИЛИ возвращает 1 если хотя бы один бит=1, БИТ.ИСКЛИЛИ — только если биты разные.

Распространенные ошибки и решения

#ЧИСЛО!

Cause: Отрицательное число или превышение (2^48)-1

Solution: Используйте только неотрицательные числа в допустимом диапазоне

#ЗНАЧ!

Cause: Нечисловой аргумент

Solution: Убедитесь что оба аргумента — числа

Примечания

  • XOR возвращает 1 только когда биты различаются (0 XOR 1 = 1)
  • Полезно для переключения битов: любое число XOR само с собой = 0
  • Идеально для простого шифрования (одинарный XOR)
  • Работает побитово справа налево по степеням двойки

Совместимость

Доступно в: Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Недоступно в: Excel 2010 и ранее

Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 2013+