Быстрая навигация
Функция ШЕСТН.В.ДЕС
Краткое описание
Функция ШЕСТН.В.ДЕС преобразует шестнадцатеричное число в десятичное представление. Поддерживает числа до 10 шестнадцатеричных разрядов (40 бит) с учетом знакового бита.
Синтаксис
ШЕСТН.В.ДЕС(число)
Параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
| число | String |
Да | Обязательный. Шестнадцатеричное число, не более 10 разрядов (40 бит). Старший бит - знаковый. |
Использование функции HEX2DEC
Используйте ШЕСТН.В.ДЕС для преобразования шестнадцатеричных значений в десятичный формат при работе с машинным кодом, регистрами процессора или низкоуровневыми вычислениями.
Распространенные примеры HEX2DEC
Преобразование положительного hex числа
=ШЕСТН.В.ДЕС("A5")
A5 (hex) = 165 (decimal)
Преобразование отрицательного hex числа
=ШЕСТН.В.ДЕС("FFFFFFFF5B")
FFFFFFFF5B (hex) = -165 (decimal)
Большое положительное число
=ШЕСТН.В.ДЕС("3DA408B9")
3DA408B9 (hex) = 1,034,000,000 (decimal)
Часто задаваемые вопросы
Распространенные ошибки и решения
#ЗНАЧ!
Cause: Недопустимое шестнадцатеричное число или более 10 разрядов
Solution: Проверьте формат числа: используйте только 0-9, A-F, a-f и не более 10 символов
Примечания
- Старший (левый) бит - знаковый бит
- Остальные 39 бит - значение числа
- Число должно содержать только символы 0-9 и A-F (регистр не важен)
- Доступна с Excel 2007
Совместимость
Доступно в: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Недоступно в: Excel 2003 и более ранние версии
Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 2007+