При работе с прайс-листами поставщиков вы неизбежно столкнётесь с двумя форматами: CSV и XLSX. Оба широко используются, но у каждого свои особенности.
CSV (Comma-Separated Values)
Текстовый формат, где данные разделены запятой (или точкой с запятой). Открывается любым редактором, легко обрабатывается программно.
Плюсы: простота, маленький размер, совместимость с любыми системами.
Минусы: нет форматирования, нет нескольких листов, проблемы с кодировкой (UTF-8 vs Windows-1251), разные разделители у разных поставщиков.
XLSX (Excel)
Бинарный формат Microsoft Excel. Поддерживает несколько листов, формулы, форматирование.
Плюсы: привычен для менеджеров, поддерживает несколько листов, сохраняет типы данных.
Минусы: больший размер, данные могут быть в формулах (а не значениях), скрытые строки и столбцы.
Что лучше для конвертации
Наш конвертер одинаково хорошо работает с обоими форматами. Если у вас есть выбор — предпочтите XLSX: меньше проблем с кодировкой и типами данных.
Типичные проблемы
- CSV в Windows-1251 — откроется кракозябрами. Конвертер автоматически определяет кодировку.
- XLSX с формулами — конвертер читает вычисленные значения, не формулы.
- Разделитель в CSV — запятая, точка с запятой или табуляция. Конвертер определяет автоматически.