Это происходит только с числами, которыепредназначен для расчета, то есть в ячейках, которые отформатированы как числа.В ячейки, отформатированные как текст, можно ввести до 32 767 символов, из которых Excel отображает на листе до 1024 символов.
Поскольку пользовательские форматы чисел предназначены для работы преимущественно с числами, вы не можете создатьПользовательский формат номера, который хранит более 15 цифр.Например, вы не можете использовать следующий формат для хранения 16-значного идентификатора кредитной карты в виде числа:
- #### - #### - #### Если вы введете число 1111222233334444 в ячейке, котораяиспользует формат #### - #### - #### - ####, Excel отображает 1111-2222-3333-4440 в ячейке.Фактическое число, которое вы пытаетесь сохранить, составляет 1 111 222 233 344 444, что превышает один квадриллион.Но поскольку это число слишком большое, Excel отбрасывает последнюю (наименее значимую) цифру и ставит на ее место ноль.
Если вы введете число в ячейку, отформатированную как текст, все символы останутсяпо мере их ввода, поскольку Excel не пытается сохранить идентификатор кредитной карты в виде числа, а оставляет его в виде текста.