Обработка прайса формата CSV

Если обрабатываемый прайс-лист открывается в Excel некорректно, то нужно включить режим обработки «CSV»

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

Если мы видим, что данные читабельны, и корректно расположены по строкам и столбцам (отдельные столбцы не склеились в один столбец), — значит, ставим для этого CSV прайса режим обработки XLS.
 

В каких случаях нужно задавать тип обрабатываемого прайса как «CSV»:

  • Excel неверно определяет кодировку файла (например, мы видим кракозябры на месте русских букв)
  • все столбцы слиплись в один (Excel неверно определил разделитель столбцов)
  • пропали стартовые нули в артикулах (сработало автоформатирование для числовых значений)
  • дробные значения превратились в даты (например, вместо цены 10.12 мы видим в ячейке дату 10 декабря)

 

После выбора типа прайса «CSV», нам становится доступна кнопка Настройки обработки CSV, при нажатии на которую отображается диалоговое окно с настройками обработки текстовых (CSV) файлов:

Здесь мы выбираем из выпадающего списка разделители строк (обычно CR + LF или LF) и столбцов (обычно запятая, точка с запятой, или табуляция), кодировку (если видите нечитаемые символы кириллицы, попробуйте поставить utf-8), а также указываем наличие в файле строки заголовка (если она присутствует, ставим галочку «Добавлять строку заголовка»).
Кроме того, обязательно указываем количество столбцов в файле, — бывает, что в файле CSV есть записи, содержащие разное количество столбцов (криво сформированная выгрузка), тогда программа откинет строки, где количество столбцов больше или меньше заданного.