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

Excel 2007+

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

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

Синтаксис

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

Параметры

Параметр Тип Обязательный Описание
число Текст (hex) Да Обязательный. Шестнадцатеричное число (0-9, A-F). Максимум 10 символов. Старший бит - знаковый.
разрядность Число Нет Необязательный. Количество символов в результате. Добавляет ведущие нули.

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

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

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

Базовое преобразование с ведущими нулями

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

Преобразует F (15) в 8-разрядное двоичное число: 00001111

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

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

Преобразует B7 (183) в двоичное: 10110111

Максимальное положительное значение

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

Преобразует 1FF (511) в двоичное: 111111111

Отрицательное число (10 разрядов)

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

Отрицательное число всегда возвращает 10 разрядов

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

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

До 10 hex-символов. Положительные: до 1FF, отрицательные: не меньше FFFFFFFE00.

#ЧИСЛО! если число не является валидным hex-форматом.

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

#ЧИСЛО!

Cause: Неверный hex-формат или превышен лимит символов

Solution: Проверьте, что число содержит только 0-9, A-F и не длиннее 10 символов

#ЗНАЧ!

Cause: Разрядность отрицательная или не число

Solution: Убедитесь, что разрядность - положительное целое число

#ЧИСЛО!

Cause: Недостаточно разрядов для числа

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

Примечания

  • Старший (40-й) бит - знаковый бит
  • Отрицательные числа в дополнительном коде
  • Разрядность усекается до целого числа
  • Доступна в Excel 2007 и новее

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

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

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

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