Получение Excel для правильной обработки CRLF в CSV


3

Я создаю CSV-файлы для открытия в Excel. Строки разделены CRLF, и это нормально, но некоторые из входных данных также содержат данные CRLF. В соответствии с обычными стандартами я заключаю их в кавычки, но Excel, похоже, не распознает символ CR и вместо этого помещает небольшую рамку с вопросительным знаком. Я могу удалить CR из файла CSV, но это кажется ненужным шагом. Есть ли простой способ заставить Excel распознавать CRLF внутри строки файла CSV?


Какую версию Excel вы используете?
— mguassa

Ответы:



0

Это работает для меня:

first record,"line one
line two",1
second record,only one line,2

Другими словами, первая запись занимает более одной строки в CSV.


Для меня Excel правильно распознает «строку одна строка вторая» как одну ячейку, но размещает нераспознанный символьный маркер непосредственно перед переводом строки.
— Ben Fulton

Это также прекрасно работает для меня. Нет непризнанного персонажа. Протестировано с использованием Excel 2003.
— wilson
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.