Applies ToExcel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016

В этой статье описаны синтаксис формулы и использование базы данных.  функция в Microsoft Excel.

Описание

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

Синтаксис

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

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

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

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

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

Замечания

  • Если число, радикс или Min_length выходят за пределы минимальных или максимальных ограничений, функция BASE возвращает #NUM! (значение ошибки).

  • Если число не является числовым значением, base возвращает #VALUE! (значение ошибки).

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

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

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

Пример

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

Формула

Описание

Результат

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

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

111

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

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

64

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

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

0000001111

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

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.