Формула Excel: дополните число нулями -

Содержание

Общая формула

=TEXT(number,padding)

Резюме

Чтобы дополнить число нулями, вы можете использовать простую формулу, основанную на функции ТЕКСТ. Чтобы добавить переменное количество нулей, вы можете добавить функцию REPT.

В показанном примере формула в D6:

=TEXT(B6,"000000")

Объяснение

Функция ТЕКСТ может применять к числам любые числовые форматы. Чаще всего он используется, когда вы хотите сохранить форматирование числа для числа при объединении этого числа с другим текстом.

В этом случае функция ТЕКСТ используется для применения числового формата, состоящего только из нулей: «00000», «000000», «0000000» и т. Д. Эти числовые форматы автоматически форматируют число, добавляя нули слева по мере необходимости, чтобы достичь общего количества поставленных нулей.

Примечание: добавление нулей к числу таким образом превращает число в текст, который может соответствовать вашим потребностям, а может и не соответствовать. Чтобы просто отобразить число с заполнением, см. Ниже.

Pad только для дисплея

Чтобы добавить к числу нули только для отображения, просто выберите ячейку (я) и примените собственный числовой формат, например:

 Форматировать ячейки> Число> Пользовательский> «00000»

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

Pad с переменным количеством нулей

Если вы хотите дополнить число текстом, используя переменное количество нулей, вы можете добавить функцию ПОВТОР в ТЕКСТ следующим образом:

=TEXT(B6,REPT("0",C5)) // formula in F5

Функция ПОВТОР повторяет текст заданное количество раз. Вы можете жестко запрограммировать аргумент «число раз» (как указано выше) или взять его из любого места на листе.

Интересные статьи...