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.

Описание

Преобразует двоичное число в шестнадцатеричное.

Синтаксис

ДВ.В.ШЕСТН(число;[разрядность])

Аргументы функции ДВ.В.ШЕСТН описаны ниже.

  • Число    — обязательный аргумент. Преобразуемое двоичное число. Число не должно содержать более 10 знаков (10 бит). Первый значащий бит числа является знаковым битом. Остальные 9 бит являются битами значения. Отрицательные числа представляются в дополнительных кодах.

  • Разрядность    Необязательный. Количество знаков в записи числа. Если разрядность не указана, функция ДВ.В.ШЕСТН использует минимальное необходимое количество знаков. Разрядность используется для дополнения возвращаемого значения ведущими нулями.

Замечания

  • Если число не является допустимым двоичным числом или число содержит более 10 символов (10 бит), BIN2HEX возвращает #NUM! (значение ошибки).

  • Если число отрицательное, функция ДВ.В.ШЕСТН игнорирует разрядность и возвращает 10-разрядное шестнадцатеричное число.

  • Если BIN2HEX требуется больше символов, чем символов, он возвращает #NUM! значение ошибки #ЧИСЛО!.

  • Если значение аргумента "разрядность" не является целым числом, оно усекается.

  • Если число мест не является числом, BIN2HEX возвращает #VALUE! (значение ошибки).

  • Если значение мест отрицательное, BIN2HEX возвращает #NUM! значение ошибки #ЗНАЧ!.

Пример

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

Формула

Описание

Результат

=ДВ.В.ШЕСТН(11111011; 4)

Преобразует двоичное число 11111011 в шестнадцатеричное с разрядностью 4

00FB

=ДВ.В.ШЕСТН(1110)

Преобразует двоичное число 1110 в шестнадцатеричное

E

=ДВ.В.ШЕСТН(1111111111)

Преобразует двоичное число 1111111111 в шестнадцатеричное

FFFFFFFFFF

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

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

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

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