Избегание научных обозначений при импорте файлов (Microsoft Excel)
У Марка есть текстовый файл, который он обычно импортирует в книгу Excel.
Файл создается другой программой, и в одном из столбцов файла содержатся числа, буква «е» и еще несколько цифр. При импорте файла в Excel столбец преобразуется Excel в экспоненциальное представление, а не обрабатывается как текст.
Велика вероятность, что импортируемый вами файл — созданный другой программой — является файлом CSV. Это означает, что значения в файле «разделены запятыми» и легко понимаются такой программой, как Excel. Если вы откроете файл CSV, Excel просто «сделает это», не особо спрашивая об импортируемых данных. Вот где может возникнуть проблема — Excel просто делает предположение, что столбец проблемы содержит числовые значения в экспоненциальном представлении.
Решение состоит в том, чтобы заставить Excel спрашивать вас, как вы хотите импортировать данные.
Ключ к этому — переименовать импортируемый файл. Измените расширение файла с CSV на другое, например DAT. Когда вы затем пытаетесь открыть файл в Excel (запустите Excel, а затем используйте команду «Открыть», чтобы найти и попытаться открыть только что переименованный файл), запускается мастер импорта. Этот мастер дает вам полный контроль над тем, как Excel обрабатывает ваши входящие данные.
Большая часть мастера говорит сама за себя. Обратите особое внимание на третий шаг мастера, который позволяет указать тип данных для каждого столбца данных импорта. Тип данных по умолчанию для каждого столбца — «общий», что означает, что Excel пытается интерпретировать данные на основе своих обычных процедур анализа. Вместо этого вы хотите найти столбец, содержащий данные о проблеме, и указать, что этот столбец следует рассматривать как текст — именно то, что вам нужно.
Если вам необходимо регулярно импортировать этот тип файла, вы можете создать макрос, который будет выполнять импорт за вас. Все, что вам нужно сделать, это использовать средство записи макросов для записи каждого шага мастера импорта. Затем вы можете воспроизвести макрос в любое время, когда вам понадобится снова импортировать файл.
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (12201) применим к Microsoft Excel 2007, 2010, 2013 и 2016.
Вы можете найти версию этого совета для старого интерфейса меню Excel здесь:
link: / excel-Avoiding_Scientific_Notation_on_File_Imports [Избегание научной записи при импорте файлов]
.