Импорт и экспорт текстовых файлов в форматах TXT и CSV

Импорт и экспорт текстовых файлов в форматах TXT и CSV

Импортировать данные из текстовых файлов в Excel можно двумя способами: открыть файл в приложении Excel или импортировать его как диапазон внешних данных. Чтобы экспортировать данные из Excel в текстовый файл, используйте команду Сохранить как и измените тип файла в раскрывающемся меню.

Чаще всего используются два формата текстовых файлов:

  • текстовые файлы с разделителями (TXT), в которых для разделения полей текста обычно используется знак табуляции (код знака ASCII 009);

  • текстовые файлы с разделением значений запятыми (CSV), в которых в качестве разделителя полей текста обычно используется запятая (,).

Можно изменить знак разделителя, используемый как в TXT-, так и CSV-файлах. Это может потребоваться для обеспечения успешного выполнения операций импорта и экспорта.

Примечание : Можно импортировать и экспортировать до 1 048 576 строк и 16 384 столбцов.

Импорт текстового файла путем его открытия в Microsoft Excel

Текстовый файл, созданный в другой программе, можно открыть как книгу Microsoft Excel с помощью команды Открыть. При открытии текстового файла в Microsoft Excel его формат не изменяется — это можно видеть в строке заголовка Microsoft Excel, где имя отображается с расширением текстового файла (например, .TXT или .CSV).

  1. Выберите пункты Файл > Открыть.

    Если вы используете Excel 2007, нажмите кнопку Microsoft Office Изображение кнопки Office и выберите команду Открыть.

  2. В диалоговом окне Открыть выберите пункт Текстовые файлы.

  3. Найдите нужный файл и дважды щелкните его.

    • Если это текстовый файл (с расширением ТХТ), запустится мастер импорта текста. Окончив работу с мастером, нажмите кнопку Готово, чтобы завершить операцию импорта.

    • Дополнительные сведения о разделителях и дополнительных параметрах см. в статье Мастер импорта текста.

    • Если файл имеет расширение CSV, приложение Excel автоматически откроет его и отобразит данные в новой книге.

      Примечание : .При открытии в Excel файлов с расширением CSV для интерпретации способа импорта каждого столбца данных используются текущие параметры по умолчанию. С помощью мастера импорта текста можно применять другие варианты преобразования столбцов в различные форматы данных. Например, в файле с расширением CSV в столбце дат может быть установлен формат М/Д/Г, а в Excel по умолчанию задан формат Г/М/Д, или необходимо преобразовать в текст столбец чисел, содержащих начальные нули, так, чтобы сохранить их. Чтобы принудительно запустить мастер импорта текста, можно перед открытием файла изменить его расширение на CSV или TXT или импортировать текстовый файл путем подключения к нему.

В имеющийся лист можно импортировать данные из текстового файла как диапазон внешних данных.

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

  2. На вкладке Данные в группе Получение внешних данных нажмите кнопку Из текстового или CSV-файла.

    Параметры "Скачать и преобразовать" на вкладке "Данные"

  3. Найдите файл, который нужно импортировать, и дважды щелкните его.

    Следуйте инструкциям мастера импорта текста. Дополнительные сведения об использовании мастера импорта текста см. в его справке, которую можно вызвать с помощью кнопки Справка  изображение кнопки на любой странице мастера. Окончив работу с мастером, нажмите кнопку Готово, чтобы завершить операцию импорта.

  4. В диалоговом окне Импорт данных выполните одно из указанных ниже действий.

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

    • В группеКуда следует поместить данные? выполните одно из следующих действий:

      • Чтобы поместить данные в выбранное расположение, выберите вариант На существующий лист.

      • Чтобы поместить данные в верхний левый угол нового листа, выберите вариант Новый лист.

  5. Нажмите кнопку ОК.

    Приложение Excel сохранит внешний диапазон данных в выбранную позицию.

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

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

  1. Выберите пункты Файл > Сохранить как.

    Если вы используете Excel 2007, нажмите кнопку Microsoft Office  Изображение кнопки Office и выберите команду Сохранить как.

  2. Появится диалоговое окно Сохранение документа.

  3. В поле Тип файла выберите формат текстового файла для листа.

    • Например, выберите Текстовые файлы (с разделителями табуляции) или CSV (разделители - запятые).

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

  4. Перейдите в папку, в которой нужно сохранить новый текстовый файл, и нажмите кнопку Сохранить.

  5. Откроется диалоговое окно с напоминанием о том, что в текстовом файле будет сохранен только текущий лист. Если нужно сохранить именно текущий лист, нажмите кнопку ОК. Другие листы можно сохранить в отдельных текстовых файлах, повторив эту процедуру для каждого из них.

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

Дополнительные сведения о сохранении файлов в других форматах см. в статье Сохранение книги в другом формате файла.

Если для импорта текстового файла используется мастер импорта текста, то на втором этапе работы мастера разделитель текста можно изменить с символа табуляции на другой символ. На данном этапе также можно изменить способ обработки последовательных разделителей (например, идущих подряд кавычек).

Дополнительные сведения о разделителях и дополнительных параметрах см. в статье Мастер импорта текста.

  1. В операционной системе Microsoft Windows нажмите кнопку Пуск и выберите пункт Панель управления.

  2. Откройте диалоговое окно изменения региональных и языковых параметров.

  3. Введите новый разделитель в поле Разделитель элементов списка.

  4. Дважды нажмите кнопку ОК.

Примечание : После изменения символа разделителя элементов списка на данном компьютере все программы будут использовать новый символ. Та же процедура позволяет изменить символ на принятый по умолчанию.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

См. также

Общие сведения о формулах в Excel

Рекомендации, позволяющие избежать появления неработающих формул

Поиск ошибок в формулах

Сочетания клавиш и функциональные клавиши в Excel

Функции Excel (по алфавиту)

Функции Excel (по категориям)

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×