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 разрядов. Самый старший бит числа является знаковым битом (40-й бит справа). Остальные 9 бит являются битами значения. Отрицательные числа представляются в дополнительных кодах.

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

Замечания

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

  • Если аргумент "число" имеет отрицательное значение, оно не может быть меньше, чем FFFFFFFE00, а если он имеет положительное значение, оно не может быть больше, чем 1FF.

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

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

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

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

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

Пример

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

Формула

Описание

Результат

=ШЕСТН.В.ДВ("F"; 8)

Преобразует шестнадцатеричное число F в двоичное с разрядностью 8 (4 нуля "приписываются" в начале).

00001111

=ШЕСТН.В.ДВ("B7")

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

10110111

=ШЕСТН.В.ДВ("FFFFFFFFFF")

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

1111111111

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

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

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

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