Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

У цій статті наведено синтаксис формули та описано, як у програмі 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

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

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×