Вы сейчас просматриваете EXCEL:CSV: как корректно открыть файл csv с переносами строк (многострочными данными)

EXCEL:CSV: как корректно открыть файл csv с переносами строк (многострочными данными)

  • Рубрика записи:windows

Часто при импорте данных из файла CSV (utf8) в Excel пользователи сталкиваются с проблемой. Ексель не понимает, что в данных есть ячейки, содерждащие перенос строки. И хотя такие тексты ограничены разделителем — обычно двойными кавычками — MS Excel всё равно некорректно отображает данные, принимая перенос строки за окончание строки данных в CSV.

Попытки заменить символы перевода строки только на символ возврата каретки или только на символ перевода строки никак не помогают.

В чём проблема? Видимо, в спецификации CSV. Важное —
Each record is located on a separate line, delimited by a line break (CRLF).
Очевидно, ексель игнорирует другое правило —
Fields containing line breaks (CRLF), double quotes, and commas should be enclosed in double-quotes.
И это проблема!

Каки есть способы решить задачу по корректному открытию файла CSV с многострочными данными в отдельных полях?
Существует один работающий метод, который подходит практически всем.

Решение:

  1. загрузите CSV файл в GOOGLE.DRIVE (гугл диск)
  2. кликните правой кнопкой мыши на загруженном файле
  3. выберите в меню опцию «Открыть с помощью — Гугл таблицы»
  4. проверьте — скорее всего, ваш файл корректно отобразился
  5. выберите в меню «Файл — Скачать — Microsoft Excel»
  6. Сохраните файл к себе на компьютер
  7. Наслаждайтесь результатом!

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