Почему эксель меняет последние цифры на нули
Argument ‘Topic id’ is null or empty
Сейчас на форуме
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
| ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
Длинные числа отображаются неправильно в Excel

Числовой формат по умолчанию в Excel является общим, поэтому вы можете отображать до 11 цифр в ячейке.
Обходной путь
Для решения проблемы используйте один из указанных ниже способов.
Способ 1. Форматирование ячейки как текста
Для этого выполните следующие действия:
- Щелкните правой кнопкой мыши поле со списком и выберите пункт Формат ячеек.

- На вкладке Число выберите Текст, а затем нажмите ОК.

- Затем введите длинное число. (Не забудьте установить формат ячейки, прежде чем ввести число)

- Если вы не хотите видеть предупреждающие стрелки, нажмите на маленькую стрелку, а затем Пропустить ошибку.


Способ 2. Использование одинарной кавычки
При вводе длинного числа сначала введите одинарную кавычку (‘) в ячейке, а затем длинное число.
Например, введите ‘1234567890123456789, и одинарная кавычка не будет отображаться после нажатия ENTER.

Связанные статьи
Ваше мнение важно для нас! Не стесняйтесь сообщать, что вы думаете об этой статье, используя поле комментария, расположенное внизу документа. Это позволит нам улучшить содержимое. Заранее спасибо!
Обратная связь
Были ли сведения на этой странице полезными?
почему ексель последние цифры обращает в нули
НИКОГДА не пытайся задать длинное число в Excel, как ЧИСЛО. Excel берёт в числах только 15 знаков.
Задай формат этой ячейки — «Текстовый» И хоть 40 цифр пиши — всё сохранится!
И не нужно брехать про ВСЕ форматы.
ljhaЗнаток (267) 5 лет назад
а какой смысл мне брехать. вот он «текстовый» формат может какие настройки есть и я их не знаю
Полосатый жираф Алик Искусственный Интеллект (312915) Вот стоя в этой ячейке нажми Ctrl+1 и покажи скрин. И заодно, формулу, если она там есть.
Остальные ответы
Видимо, неправильный формат всё же поставил, поставь текстовый и отредактируй поле обратно.
ljhaЗнаток (267) 5 лет назад
формат «текстовый»
Лайт Ягами Искусственный Интеллект (276522) Перед числом в поле ввода формулы поставь одиночную кавычку ‘
Поставь первым символом значения ‘ (апостроф) — в ячейке он отображаться не будет, а Excel будет воспринимать значение как текст — без преобразования в число.
Без этого Excel пытается любую последовательность цифр сохранять как число — с соответствующей потерей точности.
покупка
Как предотвратить изменение последнего числа на ноль в Excel?

В Excel, как правило, количество вводимых чисел ограничено 15 символами, если числовая строка длиннее 15 символов, и число будет отображаться как 0 с 16-го символа, как показано ниже. Эта проблема должна вызвать проблемы у многих финансовых сотрудников, потому что номера кредитных карт, которые им нужно ввести в листы, обычно длиннее 15 номеров. Здесь я расскажу о приемах, которые помогут предотвратить изменение числа на ноль в Excel.
Остановить изменение последнего числа на 0 с добавлением одинарной кавычки
Чтобы число не изменилось на ноль, вы можете добавить одинарную кавычку перед вводом чисел в ячейку.

Выберите пустую ячейку и введите ‘ в нее, а затем введите числа, и вы увидите, что все числа точно отображаются в ячейке. Смотрите скриншот: \
Остановить изменение последнего числа на 0 с помощью форматирования ячеек
Дополнительно к добавлению одинарных кавычек одну за другой, чтобы число не обнулялось, вы также можете форматировать ячейки как текстовое форматирование перед вводом чисел.
1. Выделите ячейки, в которые нужно ввести числа, состоящие более чем из 15 цифр, и нажмите Ctrl + 1 для отображения Формат ячеек Диалог.

2. Во всплывающем Формат ячеек диалога под Число Вкладка и выберите Текст из Категории список. Смотрите скриншот:
3. Затем нажмите OK, а когда вы вводите числа в выбранные ячейки, число больше не будет изменяться на ноль.