Конвертировать XLSX (Excel) в CSV

Первый лист книги Excel уходит в CSV значениями: формулы посчитаны, файл готов к импорту в другую систему.

Конвертировать XLSX в CSV приходится тогда, когда таблицу ждёт не человек, а чужая программа: у бухгалтерии, CRM и товарного учёта загрузка чаще всего идёт именно через CSV.

Что происходит при конвертации XLSX в CSV

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

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

  • Формулы заменяются посчитанным значением: в CSV попадает число, которое вы видели в ячейке.
  • Оформление остаётся в исходнике: заливка, границы, ширина колонок, объединённые ячейки, диаграммы и вставленные картинки.
  • Значения берутся в кавычки, столбцы разделяются запятой, так что запятая внутри ячейки не ломает разметку.
  • Кириллица открывается в Excel без выбора кодировки.

Собрать из выгрузки обратно нормальную книгу с листами и формулами помогает конвертер CSV в XLSX.

Как конвертировать

  1. Загрузите книгу XLSX на страницу.
  2. Убедитесь, что целевой формат CSV.
  3. Запустите конвертацию и дождитесь готового файла.
  4. Скачайте CSV и откройте его в редакторе таблиц или отдайте на импорт.

Кто выгружает Excel в CSV

  • Залить номенклатуру или прайс в интернет-магазин, где импорт принимает только CSV.
  • Передать выгрузку разработчику: скрипт разбирает CSV в три строки кода, а книгу Excel читает библиотекой.
  • Загрузить список контактов в рассылку или CRM.
  • Отдать данные в отчёт по государственному или банковскому шаблону, где формат файла задан жёстко.
  • Хранить архивную копию таблицы так, чтобы её открыл любой редактор через десять лет.

Частые вопросы

Почему в CSV попал только один лист?

CSV хранит ровно одну таблицу, вкладок в нём не бывает. Выгружается первый лист книги; для остальных сделайте нужный лист первым и сконвертируйте файл ещё раз.

Что станет с формулами?

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

Не рассыплется ли русский текст при открытии в Excel?

Нет. Файл помечен так, что Excel и Google Таблицы сразу читают его как UTF-8, мастер импорта с выбором кодировки не понадобится.

А если таблицу нужно просто показать человеку?

Тогда CSV лишний: оформление в нём пропадёт. Для чтения и печати подойдёт конвертер XLSX в PDF.

Похожие конвертации

Подробнее о форматах

Что это за формат, чем открыть и чем отличается от других.