KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Функция BITXOR в Excel

АвторSiluviaДата изменения

Функция BITXOR возвращает побитовое «ИСКЛЮЧАЮЩЕЕ ИЛИ» двух заданных чисел.

Примечание: Эта функция доступна только в Excel 2013 и более поздних версиях.

демонстрация использования функции BITXOR

Синтаксис

BITXOR(number1, number2)

Аргументы

  • Number1(обязательный): Этот аргумент должен быть в десятичной форме Больше или равно 0;
  • Number2 (обязательный): этот аргумент должен быть в десятичной форме и быть больше или равен 0.

Примечания

1. Аргументы могут быть следующими:
-- Числа;
-- Ссылки на ячейки, содержащие числа.
2. Значение ошибки #ЧИСЛО!возникает, если выполняется любое из следующих условий:
-- Любое из предоставленных чисел не является целым;
-- Любое из предоставленных чисел меньше 0;
-- Любое из предоставленных чисел больше (2^48)-1.
3. Значение ошибки #ЗНАЧ!возникает, если хотя бы одно из предоставленных чисел не является числовым.
4. В результате:
-- Если значения параметров в данной позиции бита не совпадают (в одной и той же позиции бита одно значение равно 1, а другое — 0), то конечный бит в этой позиции будет равен 1.
-- Если значения параметров в данной позиции бита совпадают (в одной и той же позиции бита оба значения равны 1 или 0), то конечный бит в этой позиции будет равен 0.
Например, чтобы вычислить BITXOR (13,20). Двоичная форма числа 13 — это 1101, а двоичная форма числа 20 — это 10100. Эти два двоичных представления будут сложены следующим образом:
Советы:Поскольку эти два двоичных числа имеют разное количество разрядов, для удобства сравнения 1101 можно считать как 01101.
демонстрация использования функции BITXOR

Возвращаемое значение

Функция возвращает числовое значение.

Пример

Чтобы вычислить побитовое «ИСКЛЮЧАЮЩЕЕ ИЛИ» для указанных в таблице ниже чисел, выполните следующие действия.

демонстрация использования функции BITXOR

Выберите ячейку (в данном случае D6), введите приведённую ниже формулу и нажмите клавишу Enter, чтобы получить побитовое «ИСКЛЮЧАЮЩЕЕ ИЛИ» первых двух чисел. Затем выделите эту ячейку с результатом и перетащите маркер автозаполнения вниз, чтобы быстро получить остальные результаты.

=BITXOR(B6,C6)

демонстрация использования функции BITXOR

Примечания:

1) В приведённой выше формуле аргументы передаются как ссылки на ячейки, содержащие числа. Однако вы можете изменить формулу следующим образом:

=BITXOR(1,4)

2) Как работает функция BITXOR?

Рассмотрим формулу в ячейке D6 в качестве примера:=BITXOR(B6,C6)

2,1) Сначала функция преобразует десятичное число в двоичное.
В данном случае двоичная форма десятичного числа «1» — это 1, а двоичная форма десятичного числа «4» — это 100.
Советы:Вы можете использовать функцию DEC2BIN, чтобы легко преобразовать десятичное число в двоичное в Excel.
2,2) Затем функция складывает эти два двоичных представления.

демонстрация использования функции BITXOR

В данном случае сумма этих двух двоичных чисел равна 101.
2,3) Затем функция преобразует двоичное число обратно в десятичную форму.
В данном случае двоичное число 101 возвращается в десятичной форме как целое число 5.
Советы:Вы можете использовать функцию BIN2DEC, чтобы легко преобразовать двоичное число в десятичное в Excel.

В следующей таблице подробно показано, как работает эта функция.

демонстрация использования функции BITXOR

Связанные функции

Функция BITOR в Excel
Функция BITOR возвращает побитовое «ИЛИ» двух указанных чисел.

Функция BITRSHIFT в Excel
Функция BITRSHIFT возвращает число, сдвинутое вправо на заданное количество битов.

Функция BITLSHIFT в Excel
Функция BITLSHIFT возвращает десятичное число, сдвинутое влево на заданное количество битов.

Функция BITAND в Excel
Функция BITAND возвращает десятичное число, представляющее побитовую операцию «И» над двумя заданными числами.


Лучшие инструменты для повышения продуктивности в Office

Kutools для Excel — Помогает Вам выделяться из толпы

🤖KUTOOLS AI Помощник: Революционизируйте Анализ данных на основе:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и создания диаграмм|  Вызова Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты  |  Удалить пустые строки  |  Объединить столбцы или ячеек без потери данных  |  Округление без использования формул
Расширенный VLookup:Несколько критериев  |  Несколько значений  |  Между несколькими листами  |  Распознавание нечетких соответствий
Расш. Раскрывающийся список:Простой выпадающий список  |  Зависимый выпадающий список  |  Выпадающий список с множественным выбором
Управление столбцами:Добавление определённого количества столбцов  |  Перемещение столбцов  |  Переключение видимости скрытых столбцов  |Сравнение столбцов для Выбрать одинаковые/разные ячейки
Избранные функции:Сетка фокусировки  |  Просмотр дизайна  |  Улучшенная строка формулы  |  Управление книгами и листами|Библиотека ресурсов(автотекст)|  Выбор даты  |  Объединить листы  |  Шифрование/Расшифровать ячейки  |  Отправка писем по списку  |  Супер фильтр  |  Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы…)|  50+Типыдиаграмм(Диаграмма Ганта…)|  40+ Практические формулы(Рассчитать возраст на основе даты рождения…)|  19 Инструментывставки(Вставить QR-код,Вставка изображения по пути…)|  12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют…)|  7 Объединить и разделитьинструменты(Расширенное объединение строк,Разделение ячеек Excel…)|…и многое другое
Используйте Kutools на предпочитаемом языке — поддерживает английский, испанский, немецкий, французский, китайский и ещё 40+ языков!

Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…


Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)

  • Переключайтесь между десятками открытых документов всего за секунду!
  • Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
  • Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
  • Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.