Ответ 1
= ТЕКСТ (А1, "0000000000" )
Как вы можете заполнить число до 10 позиций внутри таблицы Excel?
то есть. Если ячейка A1 имеет 1234, как ячейка A2 может отображать 0000001234 (10 позиций).
= ТЕКСТ (А1, "0000000000" )
Не вопрос программирования, действительно:
Формат > Ячейки... > Number > Пользовательские > Type > 0000000000
Эта формула является переменной.
Он проверяет длину значения и добавляет "0" спереди
Теперь длина равна 10. Вы можете изменить ее.
=REPT("0",10-LEN(A1))&A1
Я знаю, что это довольно старый пост, но я столкнулся с одной и той же проблемой при экспорте таблицы sql для Excel, и я нашел очень простое решение! Просто установите формат ячейки в "Пользовательский", затем введите количество символов, которое вы хотите, чтобы последний номер имел; В вашем случае 10 позиций "0000000000" Обычно я не отвечаю на сообщения stackoverflow, поэтому у меня нет достаточной репутации для отправки изображений;
Что-то вроде следующего.
right( "0000000000" & number, 10 )
Положите 10 нулей слева, возьмите правые самые 10 позиций, какими бы они ни оказались.
Кроме того, у вас есть
text( number, "0000000000" )
Как отобразить полный номер внутри внутри рабочего места excel?
I.e ячейка A1 "2.40252E + 13", как показать полный номер в A1, стал "24025207702012"