Почему эксель меняет последние цифры на нули
Перейти к содержимому

Почему эксель меняет последние цифры на нули

  • автор:

Почему эксель меняет последние цифры на нули

Argument ‘Topic id’ is null or empty

Сейчас на форуме

© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru

Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.

ООО «Планета Эксел»
ИНН 7735603520
ОГРН 1147746834949
ИП Павлов Николай Владимирович
ИНН 633015842586
ОГРНИП 310633031600071

Отображение в EXCEL ЧИСЕЛ с точностью более 15 значащих цифр

EXCEL хранит и выполняет вычисления с точностью 15 значащих цифр. Поэтому, не получится ввести 20-и значное число без того, чтобы EXCEL автоматически округлил его с точностью до 100 тыс. Используем текстовый формат для отображения таких чисел.

То, что вычисления в EXCEL производятся с точностью 15 значащих цифр, проявляется, например, при записи в ячейку целого двадцатизначного числа.

После нажатия клавиши ENTER происходит округление целого числа до 15 значащих цифр, последние цифры заменяются нулями (см. Строку формул на рисунке ниже). К числу будет применен экспоненциальный формат (см. ячейку А1 на рисунке ниже).

Увеличить точность вычислений в EXCEL нельзя. Однако, если не предполагается участие чисел в математических операциях, то для их хранения можно использовать текстовый формат. Такое решение подходит, например, для хранения номеров банковских счетов.

Для перевода ячейки в текстовый формат достаточно поставить перед значением апостроф (‘) или перед вводом изменить формат ячейки ( CTRL+1 ) на Текстовый .

Примечание . При подсчете таких значений могут возникнуть сложности (см. статью Подсчет ТЕКСТовых значений с единственным критерием в MS EXCEL ).

покупка

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

док остановить изменение последнего числа на ноль 1

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

Остановить изменение последнего числа на 0 с добавлением одинарной кавычки

Чтобы число не изменилось на ноль, вы можете добавить одинарную кавычку перед вводом чисел в ячейку.

док остановить изменение последнего числа на ноль 2

Выберите пустую ячейку и введите ‘ в нее, а затем введите числа, и вы увидите, что все числа точно отображаются в ячейке. Смотрите скриншот: \

Остановить изменение последнего числа на 0 с помощью форматирования ячеек

Дополнительно к добавлению одинарных кавычек одну за другой, чтобы число не обнулялось, вы также можете форматировать ячейки как текстовое форматирование перед вводом чисел.

1. Выделите ячейки, в которые нужно ввести числа, состоящие более чем из 15 цифр, и нажмите Ctrl + 1 для отображения Формат ячеек Диалог.

док остановить изменение последнего числа на ноль 3

2. Во всплывающем Формат ячеек диалога под Номер регистрации Вкладка и выберите Текст из Категории список. Смотрите скриншот:

3. Затем нажмите OK, а когда вы вводите числа в выбранные ячейки, число больше не будет изменяться на ноль.

Почему Excel исправляет последнюю цифру в данном значении на 0?

После внесения значения в любую ячейку, любая последняя указанная цифра автоматически заменяется на 0, например число: 5106216345345354, где последняя (цифра 4) и последующие цифры заменяются на 0.
Пробовал любой формат ячейки, всё равно происходит автоматическая замена, т. е. Excel не способен распознать такие длинные значения?

Дополнен 7 лет назад

«»Для временного решения этой проблемы отформатируйте ячейку как текст, а затем введите цифры. После этого в ячейке может отображаться до 1024 символов.»

Это единственный способ?

Лучший ответ
загугли лучше
Остальные ответы

Это — единственный способ. Дело в том, что Excel воспринимает до 15 ЗНАЧАЩИХ цифр в числе. 16-значные номера карт не могут быть ТОЧНО представлены в виде числа. Но спокойно могут быть введены, как текст. А зачем нужны именно ЧИСЛА? Что, что-то через них вычислять придётся?!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *