Подтвердить что ты не робот

Как нулевое заполнение числа внутри ячейки Excel

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

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

4b9b3361

Ответ 1

= ТЕКСТ (А1, "0000000000" )

Ответ 2

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

  • Выберите ячейки, которые вы хотите отформатировать таким образом.
  • Щелкните правой кнопкой мыши и выберите "Форматировать ячейки..."
  • Выберите тег "Число" и прокрутите вниз до "Пользовательский" в списке категорий.
  • Введите "0000000000" в поле "Тип".

Ответ 3

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

Ответ 4

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

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

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

=REPT("0",10-LEN(A1))&A1

Ответ 5

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

Ответ 6

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

right( "0000000000" & number, 10 )

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

Кроме того, у вас есть

text( number, "0000000000" )

Ответ 7

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

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