Функція BITAND

Застосовується до
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2016

У цій статті наведено синтаксис формули та описано, як у програмі Microsoft Excel використовувати функцію BITAND.

Опис

Повертає порозрядне значення AND двох чисел.

Синтаксис

BITAND(число1;число2)

Синтаксис функції BITAND має такі аргументи:

  • Число1 Необхідні. Має бути в десятковому форматі та більше або дорівнювати 0.
  • Число2 Необхідні. Має бути в десятковому форматі та більше або дорівнювати 0.

Примітки

  • Функція BITAND повертає десяткове число.
  • Результат функції – порозрядне значення AND її аргументів.
  • Значення позиції кожного розряду враховується, тільки якщо розряди обох чисел у цій позиції мають значення 1.
  • Значення повертаються за позиціями розрядів справа наліво як степінь числа 2. Крайній правий розряд повертає 1 (2^0), наступний розряд повертає 2 (2^1) тощо.
  • Якщо будь-який аргумент менше 0, функція BITAND повертає #NUM! .
  • Якщо будь-який аргумент не ціле або більший (2^48)-1, функція BITAND повертає #NUM! .
  • Якщо будь-який аргумент має нечислове значення, функція BITAND повертає #VALUE! .

Приклад

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

Формула Опис Результат Як це працює
=BITAND(1,5) Порівнює двійкове подання чисел 1 і 5. 1 Двійкове подання 1 – це 1, а двійкове подання 5 – 101. Збігаються тільки праві розряди. Тому повертається значення 2^0, тобто 1.
=BITAND(13,25) Порівнює двійкове подання чисел 13 і 25. 9 Двійкове подання 13 – це 1101, а двійкове подання 25 – 11001. Збігаються праві розряди, а також четверті справа. Тому повертається значення (2^0)+(2^3), тобто 9.
Десяткове число Двійкове подання
13 1101
25 11001

На початок сторінки