Applies ToExcel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016

В этой статье описаны синтаксис формулы и использование функции БИТ.ИСКЛИЛИ в Microsoft Excel.

Описание

Возвращает результат операции поразрядного исключающего ИЛИ для двух чисел.

Синтаксис

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

Аргументы функции БИТ.ИСКЛИЛИ описаны ниже.

  • Число1.    Обязательный. Должен быть больше или равен 0.

  • Число2.    Обязательный. Должен быть больше или равен 0.

Замечания

  • Функция БИТ.ИСКЛИЛИ возвращает десятичное число, являющееся суммой десятичного исключающего ИЛИ его параметров.

  • Если какой-либо из аргументов выходит за указанные пределы, функция БИТ.ИСКЛИЛИ возвращает значение ошибки #ЧИСЛО!.

  • Если значение какого-либо из аргументов превышает (2^48)-1, функция БИТ.ИСКЛИЛИ возвращает значение ошибки #ЧИСЛО!.

  • Если значение какого-либо из аргументов не является числовым, функция БИТ.ИСКЛИЛИ возвращает значение ошибки #ЗНАЧ!.

  • Каждой битовой позиции результата присваивается значение 1, если значения параметров в этой позиции не равны; другими словами, одно значение равно 0, а другое — 1. Например, в функции БИТ.ИСКЛИЛИ(5,3) 5 выражается как 101 в двоичной форме, а 3 — как 11. Для удобства можно выразить 3 как 011. Значения бит справа налево равны (1) только в крайней правой позиции. Неравные значения возвращают 1 во второй и третьей позициях справа, а равные возвращают 0 в крайней правой позиции.

  • Значения битовых позиций увеличиваются справа налево и являются степенями 2. Крайний правый бит возвращает 1 (2^0), бит слева от него — 2 (2^1) и т. д.

  • В описанном выше примере 0 в крайней правой позиции возвращается 0, так как она равна 0, во второй позиции справа возвращается 2 (2^1) (значение 1), а в левой крайней позиции возвращается 4 (2^2) (также значение 1). Общий результат в десятичном представлении равен 6.

Пример

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу Enter. При необходимости измените ширину столбцов, чтобы видеть все данные.

Формула

Описание

Результат

Принцип действия

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

Возвращает результат побитового сравнения "Исключающее ИЛИ" в каждой позиции битов.

6

Число 5 в двоичном формате будет иметь вид 101, а число 3 — 11. Можно выразить 11 как 011, чтобы оба числа состояли из трех цифр. Побитовое сравнение "Исключающее ИЛИ" проверяет, не совпадают ли цифры в каждой позиции, и если это так, возвращает для этой позиции положительное значение.

Проверка: в каких позициях биты не совпадают?

5 в двоичном представлении = 101

3 в двоичном представлении = 011

ддн

(1*(2^2))+(1*(2^1))+(1*0)

4+2+0

6

К началу страницы

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.