Excel автоматически преобразует данные при добавлении данных в книгу, например при открытии файла .csv или вставки данных в диапазон ячеек. Однако вы можете изменить эти автоматические преобразования данных в соответствии со своими предпочтениями с помощью параметров Excel (Параметры> файлов > данные > автоматическое преобразование данных). Например, при добавлении числовых данных с начальными нулями, например 00123, Excel по умолчанию преобразует их в число 123. Но вы можете изменить это поведение по умолчанию, чтобы сохранить данные в виде текста и сохранить начальные нули.
Вы можете изменить следующие параметры автоматического преобразования данных в Excel для Windows и Excel для Mac:
-
Удаление начальных нулей из числового текста и преобразование в число.
-
Усечение числовых данных до 15 цифр точности и преобразование в число, отображаемое в научной нотации.
-
Преобразование числовых данных, окружающих букву "E", в научную нотацию.
-
Преобразование непрерывной строки букв и цифр в дату.
Основные сведения об автоматическом преобразовании данных
Автоматическое преобразование данных может выполняться следующими способами: открытие файла .csv или .txt, ввод или ввод данных, операции копирования и вставки из внешних источников, операции поиска и замены, а также использование мастера преобразования в текст в столбцы. Давайте рассмотрим каждый вариант автоматического преобразования данных более подробно.
Примечание: Эти параметры автоматического преобразования данных напрямую не влияют на данные, импортированные с помощью Power Query, который имеет другие способы указания формата данных. Дополнительные сведения см. в разделе справки Power Query для Excel.
Удаление начальных нулей и преобразование в число
Отключение этого параметра приведет к хранению числовых данных с начальными нулями в виде текста и сохранению начальных нулей вместо преобразования их в число и потери начальных нулей. Например, 00123 остается в тексте как 00123 и не преобразуется в число 123.
Примечание: Возможно, вы не сможете использовать числовые данные, сохраненные в виде текста, в математических операциях. Если вы хотите сохранить начальные нули при преобразовании в число, используйте пользовательский формат ячейки. Дополнительные сведения см. в разделе Сохранение начальных нулей и больших чисел.
Сохраните первые 15 цифр длинных чисел и отображается в научной нотации, если это необходимо
При отключении этого параметра числовые данные с 16 или более цифрами будут храниться в виде текста и все цифры, а не только первые 15 цифр и их преобразование в число, которое может отображаться в научной нотации. Например, 12345678901234567890 остается в тексте как 12345678901234567890 и не преобразуется в число 12345678901234500000 или не отображается в научной нотации как 1,23457E+19. Распространенной проблемой является кредитная карта число, которое часто содержит 16 цифр числового текста, который требуется сохранить без усечения. Дополнительные сведения см. в разделе Отображение чисел в виде кредитных карта чисел.
Примечание: Возможно, вы не сможете использовать числовые данные, сохраненные в виде текста, в математических операциях. Кроме того, преобразование в числовой формат (например , currency) всегда усекает данные до 15 значаных цифр точности.
Преобразование цифр вокруг буквы "E" в число в научной нотации
При отключении этого параметра числовые данные, окружающие букву "E", будут храниться в виде текста, а не преобразовывать их в число в научной нотации. Например, 123E5 остается в тексте как 123E5 и не преобразуется в число 1.23E+07 , отображаемое в научной нотации.
Примечание: Возможно, вы не сможете использовать числовые данные, сохраненные в виде текста, в математических операциях. Дополнительные сведения см. в разделе Отображение чисел в научной (экспоненциальной) нотации.
Преобразование "датоподобных" сочетаний непрерывных букв и цифр в дату
При отключении этого параметра будут сохраняться значения типа даты с непрерывными буквами и цифрами в виде текста, а не преобразовывание в дату. Например, jan1 остается в тексте как JAN1 и не преобразуется в дату 1 января. Однако значения, включающие пробел или другие символы, такие как 1 января или 1 января, по-прежнему могут рассматриваться как даты.
См. также
Доступные числовые форматы в Excel