Конвертировать XLSX (Excel) в CSV
Первый лист книги Excel уходит в CSV значениями: формулы посчитаны, файл готов к импорту в другую систему.
Конвертировать XLSX в CSV приходится тогда, когда таблицу ждёт не человек, а чужая программа: у бухгалтерии, CRM и товарного учёта загрузка чаще всего идёт именно через CSV.
Что происходит при конвертации XLSX в CSV
Книга Excel держит внутри несколько листов, формулы, оформление и картинки. CSV устроен беднее: это одна таблица из строк и значений, разделённых запятыми. Всё, для чего в CSV нет места, при конвертации отсекается.
В файл уходит первый лист книги. Если выгрузить нужно данные со второго или третьего, поставьте нужный лист первым и повторите конвертацию.
- Формулы заменяются посчитанным значением: в CSV попадает число, которое вы видели в ячейке.
- Оформление остаётся в исходнике: заливка, границы, ширина колонок, объединённые ячейки, диаграммы и вставленные картинки.
- Значения берутся в кавычки, столбцы разделяются запятой, так что запятая внутри ячейки не ломает разметку.
- Кириллица открывается в Excel без выбора кодировки.
Собрать из выгрузки обратно нормальную книгу с листами и формулами помогает конвертер CSV в XLSX.
Как конвертировать
- Загрузите книгу XLSX на страницу.
- Убедитесь, что целевой формат CSV.
- Запустите конвертацию и дождитесь готового файла.
- Скачайте CSV и откройте его в редакторе таблиц или отдайте на импорт.
Кто выгружает Excel в CSV
- Залить номенклатуру или прайс в интернет-магазин, где импорт принимает только CSV.
- Передать выгрузку разработчику: скрипт разбирает CSV в три строки кода, а книгу Excel читает библиотекой.
- Загрузить список контактов в рассылку или CRM.
- Отдать данные в отчёт по государственному или банковскому шаблону, где формат файла задан жёстко.
- Хранить архивную копию таблицы так, чтобы её открыл любой редактор через десять лет.
Частые вопросы
Почему в CSV попал только один лист?
CSV хранит ровно одну таблицу, вкладок в нём не бывает. Выгружается первый лист книги; для остальных сделайте нужный лист первым и сконвертируйте файл ещё раз.
Что станет с формулами?
Вместо формулы в ячейке окажется её посчитанный результат. Пересчитать такие данные потом можно, только заново задав формулу в редакторе таблиц.
Не рассыплется ли русский текст при открытии в Excel?
Нет. Файл помечен так, что Excel и Google Таблицы сразу читают его как UTF-8, мастер импорта с выбором кодировки не понадобится.
А если таблицу нужно просто показать человеку?
Тогда CSV лишний: оформление в нём пропадёт. Для чтения и печати подойдёт конвертер XLSX в PDF.
Подробнее о форматах
Что это за формат, чем открыть и чем отличается от других.