Импорт и экспорт текстовых файлов (в формате TXT или CSV)
Есть два способа импортировать данные из текстового файла в Excel: открыть его в Excel или импортировать как диапазон внешних данных. Чтобы экспортировать данные из Excel в текстовый файл, используйте команду «Сохранить как» и измените тип файла в меню.
Два наиболее часто используемых формата текстовых файлов:
текстовые файлы с разделителями (.txt), которые обычно используют символ табуляции (код символа ASCII 009) для разделения текстовых полей);
текстовые файлы со значениями, разделенными запятыми (CSV), которые обычно используют запятую (,) в качестве разделителя для текстовых полей (,).
Вы можете изменить разделитель, используемый в файлах TXT и CSV. Это может быть необходимо для обеспечения успешного импорта и экспорта.
Примечание. Вы можете импортировать и экспортировать до 1 048 576 строк и 16 384 столбцов.
Импорт текстового файла путем его открытия в Excel
Текстовый файл, созданный в другой программе, можно открыть как книгу Excel с помощью команды «Открыть». При открытии текстового файла в Excel формат не меняется — это видно по заголовку окна Excel, где имя обозначается типом текстового файла (например, TXT или CSV).
Перейдите в> открыть и перейдите к папке с текстовым файлом.
В диалоговом окне «Открыть» выберите текстовые файлы из списка «Тип файла.
Найдите нужный файл и дважды щелкните по нему.
Если это текстовый файл (расширение .txt), запустится мастер импорта текста. По завершении работы мастера нажмите «Готово», чтобы завершить импорт. Дополнительные сведения о различных параметрах и дополнительных параметрах см в мастере импорта текста.
Если файл имеет расширение CSV, Excel автоматически откроет его и отобразит данные в новой книге.
Примечание. При открытии файлов CSV используются параметры форматирования данных по умолчанию, чтобы определить, как следует импортировать каждый столбец. Если вы хотите использовать другие параметры, воспользуйтесь мастером импорта текста. Например, вам понадобится мастер, если столбец данных в файле .csv имеет формат .dm, но Excel по умолчанию использует формат .dm, или если вы хотите преобразовать столбец чисел, содержащих начальные нули, в текст, чтобы сохранить их. Чтобы принудительно запустить мастер импорта текста, вы можете изменить имя файла с CSV на TXT или импортировать текстовый файл, связав его (дополнительную информацию см в следующем разделе).
Импорт текстового файла путем подключения к нем (Power Query)
Вы можете импортировать данные из текстового файла в существующий.
На вкладке Данные в группе Преобразование данных и выберите Из документа Text/CSV.
В диалоговом окне «Импорт данных» найдите и дважды щелкните текстовый файл, который нужно импортировать, а затем нажмите «Импорт.
Диалоговое окно предварительного просмотра имеет несколько параметров:
Выберите «Загрузить», если вы хотите загрузить данные непосредственно в новый.
Кроме того, выберите «Загрузить в», если вы хотите загрузить данные в электронную таблицу, в оценку, в существующий или новый лист Excel или просто создать соединение. Вы также можете добавить данные в модель данных.
Выберите Преобразовать данные, если вы хотите загрузить данные в Power Query и отредактировать их перед преобразованием в Excel.
Если Excel не преобразует определенный столбец данных в правильный формат, вы можете преобразовать его после импорта. Дополнительные сведения см в разделах Преобразование чисел из текстового формата в числовой и Преобразование дат из текстового формата в формат даты.
Excel. Импорт данных. Текстовые файлы
Экспорт данных в текстовый файл путем его сохранения
Лист Excel можно преобразовать в текстовый файл с помощью команды «Сохранить как.
Импорт данных из CSV и TXT файлов c помощью Power Query
Выберите «Файл» > «Сохранить как.
Нажмите кнопку Обзор.
В диалоговом окне «Сохранить как» в поле «Тип файла» выберите формат текстового файла для этого документа. Например, нажмите «Текст» (с вкладкой) или «CSV» (с запятой).
Примечание. Различные форматы текстовых файлов поддерживают разные функции. Дополнительные сведения см в разделе Форматы файлов, поддерживаемые Excel.
Перейдите к папке, в которой вы хотите сохранить файл, затем нажмите кнопку «Сохранить.
Откроется диалоговое окно с напоминанием о том, что в текстовый файл будет сохранен только текущий лист. Чтобы сохранить текущий лист, нажмите кнопку ОК. Другие листы можно сохранить как отдельные текстовые файлы, повторив эту процедуру для каждого из них.
Кроме того, под лентой может появиться предупреждение о том, что некоторые функции могут быть потеряны при сохранении книги в формате CSV.
Дополнительные сведения о сохранении файлов в других форматах см в разделе Сохранение книги в другом формате файла.
Импорт текстового файла путем подключения к нему
Вы можете импортировать данные из текстового файла в существующий.
Нажмите на ячейку, куда вы хотите поместить данные из текстового файла.
На вкладке Данные в группе Получить внешние данные щелкните Из текста.
В диалоговом окне «Импорт данных» найдите и дважды щелкните текстовый файл, который нужно импортировать, а затем нажмите «Импорт.
Следуйте инструкциям мастера импорта текста. Щелкните любую страницу мастера импорта текста, чтобы получить дополнительные сведения об использовании мастера. По завершении работы мастера нажмите «Готово», чтобы завершить импорт.
В диалоговом окне «Импорт данных:
В группе Куда поместить данные? Выполните одно из следующих действий:
Чтобы поместить данные в выбранные ячейки, нажмите «Вставить в существующий лист.
Чтобы поместить данные в левый верхний угол нового листа, выберите параметр На новом листе.
При необходимости нажмите кнопку «Свойства», чтобы задать параметры обновления, форматирования и компоновки импортируемых данных.
Нажмите «ОК.
Excel добавит диапазон внешних данных в указанное место.
Если Excel не преобразует столбец в нужный формат, это можно сделать после импорта. Дополнительные сведения см в разделах Преобразование чисел из текстового формата в числовой и Преобразование дат из текстового формата в формат даты.
Экспорт данных в текстовый файл путем его сохранения
Лист Excel можно преобразовать в текстовый файл с помощью команды «Сохранить как.
Выберите «Файл» > «Сохранить как.
Откроется диалоговое окно «Сохранить документ.
В поле Тип файла выберите формат текстового файла для листа.
Например, выберите текстовые файлы (с разделителями табуляцией) или CSV (с разделителями-запятыми).
Примечание. Различные форматы текстовых файлов поддерживают разные функции. Дополнительные сведения см в разделе Форматы файлов, поддерживаемые Excel.
Перейдите к папке, в которой вы хотите сохранить файл, затем нажмите кнопку «Сохранить.
Откроется диалоговое окно с напоминанием о том, что в текстовый файл будет сохранен только текущий лист. Чтобы сохранить текущий лист, нажмите кнопку ОК. Другие листы можно сохранить как отдельные текстовые файлы, повторив эту процедуру для каждого из них.
Откроется еще одно диалоговое окно с напоминанием о том, что сохраняемый лист может содержать функции, не поддерживаемые форматами текстовых файлов. Если вы хотите сохранить только данные электронной таблицы в новом текстовом файле, нажмите Да. Если вы не уверены и хотите получить дополнительные сведения о том, какие функции Excel не поддерживаются форматами текстовых файлов, нажмите «Справка.
Дополнительные сведения о сохранении файлов в других форматах см в разделе Сохранение книги в другом формате файла.
То, как вы меняете разделение во время импорта, зависит от того, как вы импортируете текст.
Если вы используете «Получить и преобразовать данные» > «Из текста/CSV», после выбора текстового файла и нажатия кнопки «Импорт» выберите символ, который вы хотите использовать, из списка. Вы можете сразу увидеть новый вариант в окне предварительного просмотра данных, чтобы убедиться, что вы создаете нужный вариант, прежде чем продолжить.
Если вы импортируете текстовый файл с помощью мастера импорта текста, вы можете изменить его на шаге 2 мастера импорта текста. На этом шаге также можно изменить способ обработки последовательных разделителей (например, последовательных кавычек).
Дополнительные сведения о различных параметрах и дополнительных параметрах см в мастере импорта текста.
Изменить списки разных по умолчанию для сохранения файлов в виде текста (файл CSV или CSV) в Excel
Если вы хотите по умолчанию использовать точки с запятой при сохранении в окне CSV, но вам нужно ограничиться Excel, измените десятичную точку. В этом случае Excel будет использовать для этого двоеточие. Это, конечно, также изменит способ отображения десятичных чисел, поэтому рассмотрите возможность изменения разграничения чисел в тысячах, чтобы избежать путаницы.
Удалить параметры Excel > Дополнительно > Параметры редактирования > Использовать систему Intergov.
В качестве десятичной точки введите десятичную точку (запятую).
Комплект для строителя № 1000. (точка).
Когда вы сохраняете книгу в виде CSV-файла, запятые по умолчанию — это запятые в виде разных списков. Вы можете изменить этот символ на другой с помощью региональных настроек Windows.
ПРИМЕЧАНИЕ. Изменение параметров Windows приведет к глобальным изменениям в компьютере и повлияет на все приложения. Чтобы изменить только разделитель Excel, см раздел Изменение разделителя по умолчанию в списке для сохранения файлов в виде текста (CSV или CSV-файл) в Excel.
В Microsoft Windows 10 щелкните правой кнопкой мыши кнопку «Пуск» и выберите параметры.
Нажмите кнопку «Язык», выберите регион на левой панели.
На главной панели в группе «Региональные параметры» нажмите «Дополнительные параметры даты, времени и региона.
В этой области выберите Изменить формат даты, времени или чисел.
В диалоговом окне «Регион» на вкладке «Формат» нажмите кнопку «Дополнительные параметры.
В диалоговом окне «Настройка формата» на вкладке «Числа» введите символ, который вы хотите использовать в качестве нового символа, в поле «Разделитель списка".
Нажмите ОК дважды.
Нажмите кнопку «Пуск» и выберите «Панель управления.
В разделе Часы, язык и регион щелкните Изменить форматы даты, времени и чисел.
В диалоговом окне «Регион» на вкладке «Формат» нажмите кнопку «Дополнительные параметры.
В диалоговом окне «Настройка формата» на вкладке «Числа» введите символ, который вы хотите использовать в качестве нового символа, в поле со списком".
Нажмите ОК дважды.
Примечание. После изменения разделителя списка все программы на вашем компьютере будут использовать новый символ. Вы можете вернуть стандартный символ, выполнив те же действия.
Дополнительные сведения
Вы всегда можете задать вопрос техническому сообществу Excel или попросить помощи в сообществе ответов.