Если я наберу 16-значный номер (формат: число, без десятичных знаков), это изменит номер на меня. Пример: 1234567812345678 меняет представление на 1234567812345670.
Если я наберу его в качестве общего формата, он изменит числа, указанные выше, и отобразит 1.23457E + 15, но если щелкнуть ячейку, на дисплее появится последняя цифра в виде 0 вместо 8 снова.
Я открыл файл на другом компьютере, и теперь с ним возникла та же проблема. Я изменил автокоррекцию и автоматическое форматирование все безрезультатно. Помогите!
microsoft-excel
microsoft-excel-2010
Схожу с ума
источник
источник
Ответы:
Это ограничение, наложенное на Excel Microsoft. Каждая ячейка может иметь до 15 цифр точности.
http://office.microsoft.com/en-us/excel-help/excel-specifications-and-limits-HP005199291.aspx
источник
В дополнение к ответу wbeard52 , есть несколько обходных путей:
'
перед каждым числом или изменить формат номера ячейки на Текст.источник
Вы можете скопировать и вставить столбец из 16 цифр в Excel следующим образом:
Откройте новый документ Excel.
Оставьте это поле пустым, затем нажмите ФАЙЛ / СОХРАНИТЬ КАК.
В поле типа выберите параметр «текст (файл с разделителями табуляции)».
Отформатируйте столбец, в который вы хотите вставить 16-значные числа как «текст».
Скопируйте 16-значные числа из исходного документа (слова, адреса электронной почты, где бы они ни находились) и вставьте их в столбец файла с разделителями табуляции, который вы только что отформатировали как текст. Сохраните это снова.
Вы увидите предупреждение об ошибке. Выберите все свои 16-значные числа и выберите «игнорировать ошибку» из списка вариантов обработки ошибок.
Сохраните файл как текстовый файл или сохраните его как файл Excel, он работает в любом случае. Вы можете снова увидеть предупреждение об ошибке, просто выберите все и снова проигнорируйте ошибку.
источник