Функция ДВ.В.ВОСЬМ

Excel 2007+

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

Функция ДВ.В.ВОСЬМ преобразует двоичное число в восьмеричное представление. Поддерживает как положительные, так и отрицательные числа в дополнительном коде. Позволяет задавать точную разрядность результата с ведущими нулями.

Синтаксис

ДВ.В.ВОСЬМ(число; [разрядность])

Параметры

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

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

Используйте ДВ.В.ВОСЬМ для преобразования двоичных данных в восьмеричный формат, что полезно при работе с системами, использующими восьмеричные представления, анализе битовых операций или отладке двоичных вычислений.

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

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

=ДВ.В.ВОСЬМ(1001; 3)

Двоичное 1001 (9) преобразуется в восьмеричное 011 с 3 разрядами.

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

=ДВ.В.ВОСЬМ(1100100)

Двоичное 1100100 (100) преобразуется в восьмеричное 144.

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

=ДВ.В.ВОСЬМ(1111111111)

Все биты 1 (положительное) дают 7777777777.

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

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

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

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

#ЧИСЛО!

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

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

#ЗНАЧ!

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

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

#ЧИСЛО!

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

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

Примечания

  • Первый бит двоичного числа - знаковый бит
  • Отрицательные числа в дополнительном коде
  • Если разрядность не указана, используется минимально необходимое количество символов
  • Функция доступна в Excel 2007 и новее

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

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

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

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