Applies ToExcel за Microsoft 365 Excel за Microsoft 365 за Mac Excel за уеб Excel 2024 Excel 2024 за Mac Excel 2021 Excel 2021 за Mac Excel 2019 Excel 2019 for Mac Excel 2016

В тази статия е описан синтаксисът и употребата на BASE  в Microsoft Excel.

Описание

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

Синтаксис

BASE(число; основа [мин_дължина])

Синтаксисът на функцията BASE има следните аргументи:

  • "число"    Задължително. Числото, което искате да преобразувате. Трябва да е цяло число, по-голямо или равно на 0 и по-малко от 2^53.

  • основа    Задължително. Базовата основа, за която искате да преобразувате числото. Трябва да е цяло число, по-голямо или равно на 2 и по-малко или равно на 36.

  • мин_дължина    Незадължително. Минималната дължина на връщания низ. Трябва да е цяло число, по-голямо или равно на 0.

Забележки

  • Ако "число", "основа" или Min_length са извън ограниченията за минимум или максимум, BASE връща #NUM! стойността на грешка.

  • Ако "число" не е числена стойност, BASE връща #VALUE! стойността на грешка.

  • Всяко въведено като аргумент число, което не е цяло, се отрязва до цяло число.

  • Ако е включен аргументът "мин_дължина", към резултата се добавят водещи нули, ако иначе резултатът ще е по-къс от зададената минимална дължина. Например BASE(16;2) връща 10000, но BASE(16;2;8) връща 00010000.

  • Максималната стойност на аргумента "мин_дължина" е 255.

Пример

Копирайте примерните данни в следващата таблица и ги поставете в клетка A1 на нов работен лист на Excel. За да покажат резултати формулите, изберете ги, натиснете клавиша F2 и след това натиснете клавиша Enter. Ако е необходимо, коригирайте ширините на колоните, за да видите всичките данни.

Формула

Описание

Резултат

=BASE(7;2)

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

111

=BASE(100;16)

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

64

=BASE(15;2;10)

Преобразува десетичното число 15 към основа 2 (двоично) с минимална дължина 10. Резултатът е 0000001111, което е 1111 с 6 водещи нули, за да направят низа с дължина 10 знака.

0000001111

Най-горе на страницата

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.