Гид по технологиям

Как импортировать разделённые текстовые файлы в Microsoft Excel

10 min read Excel Обновлено 29 Dec 2025
Импорт CSV и TXT в Excel — быстро и надёжно
Импорт CSV и TXT в Excel — быстро и надёжно

Microsoft Excel logo with different color spreadsheets

Введение

Рано или поздно вам придётся работать с данными, сохранёнными не в формате Excel, а в текстовых файлах. Чаще всего это CSV или TXT — простые текстовые форматы, где записи разделяются специальными символами. Такие файлы возникают при обмене данными между программами, при выгрузке из баз данных или экспорте контактов из почты.

В этой статье мы подробно разберём:

  • Какие бывают разделители и текстовые квалификаторы.
  • Три способа загрузки: простое открытие, возвращённый мастер импорта текста и Get & Transform (Power Query).
  • Частые ошибки и как их исправить (кодировка, формат дат, ведущие нули, большие числа).
  • Практические чек-листы, шаблоны и приёмки для тестирования импорта.

Важно: сохраните путь к файлу и сделайте резервную копию исходного CSV/TXT, прежде чем править данные.

Что такое разделённый текстовый файл

A Delimited Text File

Разделённый текстовый файл содержит значения, разделённые одним или несколькими символами-разделителями. Самые распространённые разделители: запятая (CSV), табуляция (TSV), точка с запятой, двоеточие, вертикальная черта (|) или пробел.

Текстовый квалификатор — это символ (обычно двойная кавычка “ или апостроф ‘), который указывает, что весь фрагмент внутри кавычек должен считаться одной записью, даже если он содержит разделитель. Например: “Albany, NY” как одно значение.

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

Частые варианты разделённых файлов

  • CSV — Comma Separated Values (запятые).
  • TSV — Tab Separated Values (табуляция).
  • Файлы со специфическим разделителем — точка с запятой, вертикальная черта, пробел.

Иногда встречаются смешанные или «грязные» файлы: дополнительные пробелы, пустые столбцы, нестандартная кодировка или строки заголовков в середине файла.

Почему контролировать импорт важно

При неправильном импорте вы рискуете получить:

  • Неправильно распознанные даты и числа.
  • Потерю ведущих нулей (например, почтовых индексов).
  • Разбиение полей с адресами из-за внутренних запятых.
  • Некорректные символы из‑за неверной кодировки (крякозябры вместо букв).

Ниже — три метода, которые покрывают от самых простых до продвинутых сценариев.

Метод 1: Автоматическое открытие CSV (быстро)

  1. В Excel выберите Файл, затем Открыть.
  2. Найдите CSV-файл и откройте его.

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

Когда использовать: небольшие и простые CSV без смешанных типов данных.

Ограничения: нет контроля над форматами столбцов, даты и длинные числа могут быть преобразованы автоматически.

CSV File Opened in Excel

Метод 2: Вернуть Мастер импорта текста (Text Import Wizard)

Мастер импорта текста даёт детальный контроль над процессом. В современных Excel (365, 2016+) мастер по умолчанию скрыт, но его можно вернуть.

  1. Файл → Параметры → Данные.
  2. Прокрутите до блока «Показать устаревшие мастера импорта данных».
  3. Отметьте «Из текста (Legacy)». Нажмите ОК.
  4. На ленте: Данные → Получить данные → Устаревшие мастера → Из текста (Legacy).

Enable the Text Import Wizard in Microsoft Excel

Мастер предлагает три шага.

Шаг 1

Выберите тип файла: Разделённый (Delimited) или Фиксированная ширина (Fixed Width).

  • Разделённый — значения разделяются символом.
  • Фиксированная ширина — каждая колонка занимает строго заданное количество символов.

Выберите строку начала импорта и кодировку (File Origin). Просмотрите превью.

Пример заголовка:

        `"first_name","last_name","company_name","address","city","county"`

Нажмите Далее.

Шаг 2

Выберите разделители (запятая, табуляция, точка с запятой, пробел или другой). Отметьте «Обрабатывать подряд идущие разделители как один», если между полями есть лишние пробелы или множественные символы.

Выберите текстовый квалификатор (“ или ‘). Это позволит корректно импортировать поля вроде “Albany, NY” как одно значение.

Если выбран фиксированный формат, используйте область превью для установки/удаления разрывов столбцов.

Choose the delimiter in the Text Import Wizard Screen

Шаг 3

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

Примеры:

  • Текст — для почтовых индексов и номеров счетов (чтобы сохранить ведущие нули).
  • Дата — укажите формат (день/месяц/год или месяц/день/год).
  • Общий — Excel будет пытаться распознать тип автоматически.

Column data format in Excel's Text Import Wizard

Нажмите Готово. Появится окно «Импорт данных», где можно выбрать место вставки или создать связь с внешним источником.

Примечание: Мастер лучше всего подходит для простых и средних наборов данных, когда нужен контроль над форматом.

Метод 3: Get & Transform (Power Query) — современный и гибкий

Get & Transform (Power Query) — это мощный инструмент для импорта, очистки и преобразования данных. Он создаёт соединения, которые можно обновлять при изменении исходных файлов.

Когда использовать: большие файлы, повторяющиеся импорты, необходимость очистки и преобразований перед вставкой в лист.

Как импортировать:

  1. Откройте пустую книгу.
  2. Данные → Получить данные → Из файла → Из текста/CSV.

Launch the Text Data Wizard manually

Выберите файл. В диалоге предварительного просмотра можно выбрать кодировку, разделитель и варианты преобразования. Нажмите Загрузить или Редактировать, чтобы открыть редактор Power Query.

New Text Import Wizard in Excel

В Power Query вы можете:

  • Удалять/добавлять столбцы.
  • Преобразовывать типы данных.
  • Разделять столбцы по разделителю или по позиции.
  • Убирать пустые строки и дубликаты.
  • Объединять файлы из папки (полезно для пакетной обработки).

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

Управление соединениями

Данные → Запросы и соединения. Здесь можно удалить соединение или обновить его вручную. Правый клик → Удалить, если нужно окончательно разорвать связь.

Queries in Excel

Практические советы и типичные проблемы

Ниже — список проблем, с которыми вы столкнётесь чаще всего, и способы их решения.

  1. Кодировка (UTF-8, ANSI, OEM)
  • Проблема: кириллица отображается как кракозябры.
  • Решение: в мастере или Power Query выберите правильную кодировку (UTF-8, Windows-1251 и т. д.). Если экспорт из внешней системы поддерживает BOM — используйте UTF-8 с BOM для лучшей совместимости.
  1. Даты импортируются неверно
  • Проблема: Excel перепутал день и месяц или превратил дату в число.
  • Решение: явно укажите формат столбца как Дата в мастере или в Power Query установите локаль и формат.
  1. Ведущие нули исчезают
  • Проблема: индексы или коды теряют нули в начале.
  • Решение: пометить столбец как Текст при импорте.
  1. Длинные числа становятся экспоненциальными
  • Решение: импортировать как Текст или использовать формат ячейки, предотвращающий научную нотацию.
  1. Запятые внутри полей (адреса)
  • Проблема: адрес “ул. Пушкина, 10” разбивается на два поля.
  • Решение: в исходном файле окружайте такие поля кавычками. В мастере укажите текстовый квалификатор.
  1. Разделитель отличен от системного
  • Проблема: в одних странах разделителем десятичных дробей является запятая, в других — точка.
  • Решение: в мастере или Power Query задайте десятичный и разделитель тысяч через Дополнительно.
  1. Файлы с несколькими заголовочными строками
  • Решение: при импорте укажите, с какой строки начинать, или удалите лишние строки в Power Query.

Приёмы очистки данных в Power Query

Краткая инструкция популярных трансформаций:

  • Удалить столбцы: Правая кнопка → Удалить.
  • Переименовать: Дважды клик по заголовку.
  • Разделить столбец: Выбрать колонку → Преобразовать → Разделить столбец → По разделителю.
  • Изменить тип: Щёлкнуть значок типа рядом с именем столбца.
  • Удалить дубликаты: Удаление строк → Удалить дубликаты.

Power Query записывает все шаги (Applied Steps) и воспроизводит их при обновлении.

Автоматизация: объединение всех CSV в папке

Частая задача — собрать одинаковые CSV из папки в одну таблицу. Power Query умеет это делать:

  1. Данные → Получить данные → Из файла → Из папки.
  2. Укажите папку и нажмите Объединить и загрузить.
  3. Power Query объединит файлы с одинаковой структурой и применит единые трансформации.

Это удобно для ежедневных выгрузок и автоматических отчётов.

Мини-методология: шаблон процесса импорта

  1. Скопируйте оригинальный файл в папку архива.
  2. Проанализируйте кодировку и структуру (откройте в текстовом редакторе).
  3. Выберите метод импорта (Открыть, Мастер, Power Query).
  4. Проверьте текстовый квалификатор и разделитель.
  5. Укажите формат столбцов (Текст, Дата, Число).
  6. Импортируйте и проверьте результат на 10–20 первых строках.
  7. Если всё верно — загрузите весь файл и сохраните или настройте автоматическое обновление.

Контроль качества и тесты приёмки

Критерии приёмки — короткий список проверки после импорта:

  • Количество строк в Excel совпадает с количеством записей в исходном файле (исключая заголовки).
  • Местоположение критичных полей (индексы, даты) соответствует ожидаемому.
  • Ведущие нули сохранены.
  • Даты корректны и не смещены на месяц/день.
  • Нет «кракозябр» в текстовых полях.

Тестовые случаи:

  • Файл с адресом, содержащим запятую и кавычки.
  • Файл с датой в формате ДД/ММ/ГГГГ.
  • Файл с числом с тысячным разделителем и десятичной запятой.

При провале — вернитесь к мастеру или Power Query и уточните настройки.

Примеры типичных операций в Excel после импорта

  1. Разделение полного имени на имя и фамилию: Данные → Текст по столбцам (Text to Columns) или формулами LEFT/MID/RIGHT.
  2. Создание меток и слияние полей: Берите столбцы и используйте Формулу =A2 & “ “ & B2 или CONCAT для новых столбцов.
  3. Удаление дубликатов: Выделение таблицы → Удаление дубликатов.

Шаблон SOP для команды (короткая инструкция)

  1. Получить файл и поместить в папку \Проекты\Импорт\Новые.
  2. Создать резервную копию в \Проекты\Импорт\Архив с отметкой даты.
  3. Открыть Excel и выбрать метод: если одноразовый — Открыть; если повторяемый — Power Query.
  4. Настроить текстовый квалификатор, разделитель и кодировку.
  5. Импортировать и прогнать контроль качества по чек-листу.
  6. Сохранить отчёт и пометить задачу как выполненную.

Полезные приёмы для конкретных задач

  • Сохранить CSV с UTF-8 с BOM, если получатели пользуются Excel в Windows.
  • Для ZIP-кодов, телефонных номеров и банковских счётов — импортировать как Текст.
  • Для больших наборов данных — использовать Power Query и избегать предварительного анализа всего набора в случаях с миллионами строк.

Ограничения Excel

Excel поддерживает до 1 048 576 строк и 16 384 столбцов на лист. Для объёмных данных рассмотрите использование Power BI, базы данных или разбивку на части.

Когда метод не сработает

  • Если файл содержит бинарные данные или смешанные форматы внутри столбцов — потребуется предварительная очистка скриптом или в ETL-инструменте.
  • Если данные обновляются в реальном времени — Excel не заменит потоковую интеграцию через API.

Краткий словарь терминов

  • Разделитель — символ, который отделяет поля в строке.
  • Текстовый квалификатор — символ, который заключает значение и защищает внутренние разделители.
  • Кодировка — способ представления символов в файле (UTF-8, ANSI и т. д.).
  • Power Query — встроенный инструмент Excel для преобразования и загрузки данных.

Контрольный список перед импортом

  • Сделана резервная копия файла.
  • Определена кодировка файла.
  • Выбран правильный разделитель.
  • Установлен текстовый квалификатор.
  • Проверены форматы дат и чисел.
  • Настроены столбцы как Текст, если нужны ведущие нули.
  • Прото-импорт на первых 20 строк выполнен.

Быстрые подсказки (cheat sheet)

  • Открыть CSV быстро: Файл → Открыть.
  • Вернуть мастер: Файл → Параметры → Данные → Из текста (Legacy).
  • Power Query: Данные → Получить данные → Из файла → Из текста/CSV.
  • Удалить дубликаты: Данные → Удалить дубликаты.

Заключение

Импорт разделённых текстовых файлов в Excel — базовый навык для аналитика, бухгалтера или менеджера по данным. Для простых случаев достаточно открыть CSV, но для устойчивых и повторяемых процессов экономичнее и надёжнее использовать Power Query. Мастер импорта полезен, если вам нужен контроль над форматами столбцов и вы работаете с небольшими или средними файлами.

Важно проверять кодировку и текстовый квалификатор перед завершением импорта. Настройте автоматизацию через Power Query, если импорт повторяется регулярно.

Короткое резюме и что делать дальше:

  • Если нужно быстро посмотреть файл — откройте его напрямую в Excel.
  • Если нужны точные форматы столбцов — используйте Мастер импорта текста.
  • Если требуется очистка, объединение файлов или автоматическое обновление — используйте Get & Transform (Power Query).

Если хотите, могу подготовить пошаговый чек-лист под вашу конкретную задачу (разделение ФИО, импорт контактов Outlook, автоматическое объединение ежедневных выгрузок) и составить пример запроса Power Query для вашей структуры файлов.

Imported Text

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Таблицы в Markdown — синтаксис и инструменты
Markdown

Таблицы в Markdown — синтаксис и инструменты

Как персонализировать тренды Twitter
Социальные сети

Как персонализировать тренды Twitter

Steam Workshop: установка и безопасность модов
Гайды

Steam Workshop: установка и безопасность модов

Мониторинг входов на Linux
Безопасность

Мониторинг входов на Linux

Менять треснутый экран телефона: когда срочно нужно
Гаджеты

Менять треснутый экран телефона: когда срочно нужно

cMenu для Obsidian — панель форматирования
Плагины Obsidian

cMenu для Obsidian — панель форматирования