Функция ДВ.В.ШЕСТН

Excel 2007+

Краткое описание

Функция ДВ.В.ШЕСТН преобразует двоичное число в шестнадцатеричное представление. Это полезный инструмент для работы с системами счисления в Excel, особенно при анализе бинарных данных и их преобразовании в более компактный hex-формат.

Синтаксис

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

Параметры

Параметр Тип Обязательный Описание
число String Да Обязательный. Двоичное число (до 10 бит). Первый символ - знаковый бит.
разрядность Number Нет Необязательный. Число символов в hex-результате для дополнения нулями.

Использование функции BIN2HEX

ДВ.В.ШЕСТН идеально подходит для преобразования бинарных данных в hex-формат при разработке, отладке программного обеспечения, анализе сетевых пакетов или работе с аппаратными интерфейсами в Excel.

Распространенные примеры BIN2HEX

Преобразование с указанием разрядности

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

Преобразует двоичное число 11111011 (251) в 4-разрядное hex: 00FB

Преобразование без разрядности

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

Преобразует двоичное 1110 (14) в минимальное hex: E

Максимальное отрицательное число

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

Преобразует двоичное 1111111111 (-1) в 10-разрядное: FFFFFFFFFF

Часто задаваемые вопросы

Для отрицательных чисел функция игнорирует параметр разрядности и всегда возвращает 10-символьное hex-число.

Не более 10 символов (10 бит). Большее количество вызовет ошибку #ЧИСЛО!

Распространенные ошибки и решения

#ЧИСЛО!

Cause: Двоичное число содержит более 10 символов или недопустимые символы

Solution: Проверьте, что число содержит только 0 и 1, максимум 10 символов

#ЗНАЧ!

Cause: Параметр разрядность отрицательный или не является числом

Solution: Укажите положительное целое число или уберите параметр

#ЧИСЛО! (недостаточно символов)

Cause: Разрядность меньше требуемого количества символов для числа

Solution: Увеличьте разрядность или уберите параметр

Примечания

  • Диапазон значений: от -512 (-1000000000₂) до 511 (0111111111₂)
  • Первый символ двоичного числа всегда знаковый бит
  • Отрицательные числа автоматически обрабатываются в дополнительном коде
  • Функция доступна в Excel 2007 и новее

Совместимость

Доступно в: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Недоступно в: Excel 2003 и более ранние версии

Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 2007+