Как пользоваться функцией BITXOR (БИТ.ИСКЛИЛИ) в Excel

Русский Английский
БИТ.ИСКЛИЛИ BITXOR

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

Синтаксис:

Для Excel: =БИТ.ИСКЛИЛИ(число1; число2)

Для Google Таблиц: =BITXOR(number1, number2)

Примеры задач, для которых может быть применена функция:

  • Побитовое исключающее ИЛИ (XOR) двух чисел
  • Проверка четности / нечетности чисел
  • Шифрование данных

Примеры использования:

Число 1 Число 2 БИТ.ИСКЛИЛИ (Excel) BITXOR (Google Таблицы)
5 (101) 3 (011) 6 (110) =BITXOR(5, 3)
8 (1000) 12 (1100) 4 (0100) =BITXOR(8, 12)

В первом примере, XOR между числами 5 (в двоичной форме 101) и 3 (в двоичной форме 011) дает результат 6 (в двоичной форме 110).

Во втором примере, XOR чисел 8 (1000) и 12 (1100) дает 4 (0100).

Функция БИТ.ИСКЛИЛИ / BITXOR является мощным инструментом для выполнения побитовых операций XOR в Excel и Google Таблицах, что делает её незаменимой при работе с двоичными данными.

Больше информации: https://support.microsoft.com/ru-ru/office/бит-исклили-функция-бит-исклили-c81306a1-03f9-4e89-85ac-b86c3cba10e4

Другие функции
Возвращает модифицированную функцию Бесселя In(x)
Возвращает функцию Бесселя Jn(x)
Возвращает модифицированную функцию Бесселя Kn(x)
Возвращает функцию Бесселя Yn(x)
Возвращает результат операции поразрядного И для двух чисел
Возвращает результат операции поразрядного ИЛИ для двух чисел
Возвращает число со сдвигом влево на указанное число бит
Возвращает число со сдвигом вправо на указанное число бит
Преобразует восьмеричное число в двоичное
Преобразует восьмеричное число в десятичное
Преобразует восьмеричное число в шестнадцатеричное
Преобразует двоичное число в восьмеричное
Преобразует двоичное число в десятичное
Преобразует двоичное число в шестнадцатеричное
Проверяет равенство двух значений
Преобразует десятичное число в восьмеричное
Преобразует десятичное число в двоичное
Преобразует десятичное число в шестнадцатеричное
Возвращает дополнительную функцию ошибки
Возвращает дополнительную функцию ошибки, проинтегрированную в пределах от x до бесконечности
Преобразует коэффициенты при вещественной и мнимой частях комплексного числа в комплексное число
Возвращает абсолютную величину (модуль) комплексного числа
Возвращает косинус комплексного числа
Возвращает гиперболический косинус комплексного числа
Возвращает котангенс комплексного числа
Возвращает косеканс комплексного числа
Возвращает гиперболический косеканс комплексного числа
Возвращает экспоненту комплексного числа
Возвращает натуральный логарифм комплексного числа
Возвращает десятичный логарифм комплексного числа
Возвращает двоичный логарифм комплексного числа
Возвращает секанс комплексного числа
Возвращает гиперболический секанс комплексного числа
Возвращает синус комплексного числа
Возвращает гиперболический синус комплексного числа
Возвращает тангенс комплексного числа
Возвращает значение аргумента комплексного числа (тета) — угол, выраженный в радианах
Возвращает коэффициент при вещественной (действительной) части комплексного числа
Возвращает частное от деления двух комплексных чисел
Возвращает значение квадратного корня из комплексного числа
Возвращает произведение комплексных чисел
Возвращает разность двух комплексных чисел
Возвращает комплексно-сопряженное комплексного числа
Возвращает комплексное число, возведенное в степень с целочисленным показателем
Возвращает сумму комплексных чисел
Возвращает коэффициент при мнимой части комплексного числа
Проверяет, не превышает ли данное число пороговое значение
Преобразует число из одной системы мер в другую
Возвращает функцию ошибки
Возвращает функцию ошибки
Преобразует шестнадцатеричное число в восьмеричное
Преобразует шестнадцатеричное число в двоичное
Преобразует шестнадцатеричное число в десятичное