Функція BIN2HEX

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

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

Опис

Ця функція перетворює двійкове число на шістнадцяткове.

Синтаксис

BIN2HEX(число;[розряди])

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

  • число – обов’язковий аргумент. Двійкове число, яке потрібно перетворити. Число має складатися щонайбільше з 10 символів (10 бітів). Перший значущий біт числа – це знаковий біт. Решта 9 бітів – біти значення. Від'ємні числа записуються за допомогою додаткового коду.
  • Місця Необов'язково. Кількість використовуваних символів. Якщо розрядність пропущено, функція BIN2HEX використовує мінімально необхідну кількість символів. Розрядність використовується для доповнення повернутого значення 0 (нулями) на початку.

Примітки

  • Якщо число неприпустиме двійкове число або число містить більше 10 символів (10 бітів), BIN2HEX повертає #NUM! .
  • Якщо число від’ємне, функція BIN2HEX ігнорує розрядність і повертає 10-символьне шістнадцяткове число.
  • Якщо для BIN2HEX потрібно більше символів, ніж розрядів, повертається #NUM! .
  • Якщо розрядність – не ціле число, вона скорочується.
  • Якщо розрядність – не число, функція BIN2HEX повертає #VALUE! .
  • Якщо розрядність від'ємна, BIN2HEX повертає #NUM! .

Приклад

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

Формула Опис Результат
=BIN2HEX(11111011; 4) Перетворює двійкове число 11111011 на шістнадцяткове з 4 символів 00FB
=BIN2HEX(1110) Перетворює двійкове число 1110 на шістнадцяткове E
=BIN2HEX(1111111111) Перетворює двійкове число 1111111111 на шістнадцяткове FFFFFFFFFF