Как обнулить число внутри ячейки Excel - PullRequest
14 голосов
/ 12 марта 2009

Как заполнить ноль число до 10 позиций в таблице Excel?

т.е. Если ячейка А1 имеет 1234, как ячейка А2 может отображать 0000001234 (10 позиций).

Ответы [ 7 ]

35 голосов
/ 12 марта 2009

= TEXT (A1, "0000000000")

14 голосов
/ 12 марта 2009

Не вопрос программирования, на самом деле:

  1. Выберите ячейки, которые вы хотите отформатировать таким образом.
  2. Щелкните правой кнопкой мыши и выберите «Формат ячеек ...»
  3. Выберите тег «Number» и прокрутите вниз до «Custom» в списке категорий.
  4. Введите «0000000000» в поле «Тип».
4 голосов
/ 12 марта 2009

Формат> Ячейки ...> Number> Пользовательские> Type> 0000000000

3 голосов
/ 15 апреля 2011

Эта формула является переменной.

Проверяет длину значения и добавляет "0" перед

Теперь длина равна 10. Вы можете изменить это.

=REPT("0",10-LEN(A1))&A1
1 голос
/ 26 сентября 2014

Я знаю, что это довольно старый пост, но я только что столкнулся с той же проблемой при экспорте таблицы sql в excel, и я нашел очень простое решение! Просто установите формат ячейки на «Пользовательский», затем введите количество символов, которое вы хотите получить в конечном числе; В вашем случае 10 позиций «0000000000» Я обычно не отвечаю на сообщения stackoverflow, поэтому у меня нет достаточной репутации для публикации изображений;

0 голосов
/ 15 октября 2012

Как отобразить полное число внутри в рабочем наборе Excel?

Т.е. ячейка A1 "2.40252E + 13", как отобразить полный номер в A1, стала "24025207702012"

0 голосов
/ 12 марта 2009

Что-то вроде следующего.

right( "0000000000" & number, 10 )

Поставьте 10 нулей слева, займите самые правые 10 позиций, какими бы они ни были.

Также у вас есть

text( number, "0000000000" )
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...