Полное руководство: как импортировать данные в Excel и экспортировать таблицу в CSV, XML или другой формат
Импортировать данные в Excel и экспортировать таблицу в CSV, XML или другой формат можно через вкладку «Данные» (Power Query) и меню «Файл» > «Сохранить как». Для сложных задач используйте специализированные надстройки или онлайн-конвертеры.
Оглавление
Импорт данных в Excel
- Через Power Query (рекомендуемый способ): Перейдите на вкладку «Данные» и нажмите «Получить данные», чтобы выбрать источник: из файла (CSV, XML, JSON, PDF), базы данных, SharePoint или других сервисов. Этот инструмент позволяет не только загрузить информацию, но и предварительно очистить или трансформировать её перед помещением на лист.
- Из текстовых файлов и CSV: Для импорта простых файлов используйте путь «Данные» > «Из текстового/CSV файла», после чего настройте разделители и кодировку в открывшемся мастере. Также можно воспользоваться функцией «Текст по столбцам» для разбора уже вставленных данных, выбрав тип разделения (с разделителями или фиксированной ширины).
- Из внешних баз данных и других книг: Excel поддерживает подключение к внешним СУБД через вкладку «Данные» > «Из других источников». Для переноса данных между книгами можно использовать копирование листов или запросы Power Query к модели данных другой книги.
Экспорт таблицы в CSV и XML
- Экспорт в CSV:
Стандартное сохранение ограничено системными настройками региона. Если требуется нестандартный разделитель (например, точка с запятой или табуляция), стандартный метод не подойдет — воспользуйтесь специальными надстройками или макросами.
Самый простой способ для стандартных задач — использовать команду «Файл» > «Сохранить как» и выбрать формат «CSV (разделители — запятые)» или «CSV UTF-8».
- Экспорт в XML:
Без привязки схемы Excel выдаст ошибку о невозможности сохранить XML-данные, так как книга не содержит соответствующей структуры.
Для корректного экспорта необходимо сначала сопоставить ячейки с XML-схемой на вкладке «Разработчик» (инструмент «XML-карта»).
Использование онлайн-инструментов и надстроек
Для быстрой конвертации в специфические форматы без установки дополнительного ПО можно использовать веб-сервисы, куда загружается XLSX-файл и скачивается результат в нужном виде (CSV, XML, JSON и др.).
Также существуют плагины (например, XLTools), расширяющие возможности экспорта прямо из интерфейса программы, что позволяет обходить ограничения стандартного диалогового окна сохранения.
Частые ошибки
- Ошибка при сохранении в XML: Возникает, если не создана и не привязана XML-карта на вкладке «Разработчик». Программа не может сформировать валидную структуру файла.
- Неверный разделитель в CSV: Стандартный экспорт использует запятую. Для точки с запятой или табуляции системные настройки региона часто мешают, требуя применения макросов или надстроек.
- Потеря форматирования при импорте: Решается использованием Power Query для предварительной очистки и трансформации данных перед их финальным размещением на листе.
FAQ
Как импортировать данные из другой книги Excel?
Используйте прямое копирование листов или настройте запросы Power Query к модели данных другой книги через вкладку «Данные».
Почему Excel выдает ошибку при экспорте в XML?
Книга не содержит соответствующей структуры. Необходимо предварительно сопоставить ячейки с XML-схемой с помощью инструмента «XML-карта» на вкладке «Разработчик».
Можно ли изменить разделитель при сохранении в CSV без макросов?
Стандартное сохранение жестко ограничено системными настройками региона. Для нестандартных разделителей надежнее использовать специализированные надстройки или онлайн-конвертеры.