ОСНОВАНИЕ (функция ОСНОВАНИЕ)

В этой статье описаны синтаксис формулы и использование функции ОСНОВАНИЕ в Microsoft Excel.

Описание

Преобразует число в текстовое представление с указанным основанием системы счисления.

Синтаксис

ОСНОВАНИЕ(число;основание;[минимальная_длина])

Аргументы функции ОСНОВАНИЕ описаны ниже.

  • Число.    Обязательный. Число, которое нужно преобразовать. Должен быть целым числом, большим или равным 0, но меньшим 2^53.

  • Основание.    Обязательный. Основание системы счисления, в которую нужно преобразовать число. Должен быть целым числом, большим или равным 2, но меньшим 36.

  • Минимальная_длина.    Необязательный. Минимальная длина возвращаемой строки. Должен быть целым числом, меньшим или равным 0.

Замечания

  • Если значения "число", "основание" или "минимальная_длина" выходят за пределы, функция ОСНОВАНИЕ возвращает значение ошибки #ЧИСЛО!.

  • Если значение "число" не является числовым, функция ОСНОВАНИЕ возвращает значение ошибки #ЗНАЧ!.

  • Любое нецелое число, введенное в качестве аргумента, усекается до целого.

  • Если используется аргумент "минимальная_длина" , и результат оказывается короче указанной минимальной длины, к его началу добавляются нули. Например, ОСНОВАНИЕ(16,2) возвращает 10000, но ОСНОВАНИЕ(16,2,8) возвращает 00010000.

  • Максимальное значение аргумента "минимальная_длина" — 255.

Пример

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

Формула

Описание

Результат

=ОСНОВАНИЕ(7;2)

Преобразует десятичное число 7 в число с основанием 2 (двоичное). Результат — 111.

111

=ОСНОВАНИЕ(100;16)

Преобразует десятичное число 100 в число с основанием 16 (шестнадцатеричное). Результат — 64.

64

=ОСНОВАНИЕ(15;2;10)

Преобразует десятичное число 15 в число с основанием 2 (двоичное) с минимальной длинной 10 символов. Результат — 0000001111 (или 1111 с 6 предшествующими нулями для достижения длины в 10 символов).

0000001111

К началу страницы

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×