Перейти до вмісту
Як правильно відкрити CSV з багаторядковими клітинками в Excel

Як правильно відкрити CSV з багаторядковими клітинками в Excel

Багато моїх парсерів зберігають дані в csv. Як правильно відкрити CSV, якщо в результатах є текст із кількома рядками.

Важливо пам’ятати, що проблема не в коді Python, а в самому Excel:

❌ Якщо відкрити файл в Excel подвійним клацанням:

  • Excel Excel при цьому не використовує повноцінний парсер CSV.
  • Він просто ділить рядок за \n, ігноруючи лапки, навіть якщо вони стоять правильно.

Це офіційно задокументований баг/особливість Excel.

✅ Як правильно відкрити CSV з багаторядковими клітинками в Excel

  • Відкрийте вручну не файл, а саму програму Excel.
  • Перейдіть на вкладку Дані (Data).
  • Натисніть «З тексту/CSV» (From Text/CSV).
  • Виберіть свій файл.
Як правильно відкрити CSV з багаторядковими клітинками в Excel

Вкажіть:

  • Кодування: 65001: Unicode (UTF-8)
  • Роздільник: кома (,)
  • Натисніть «Завантажити».
Як правильно відкрити CSV з багаторядковими клітинками в Excel

✔️ У цьому разі Excel коректно збереже весь відгук в одній клітинці, навіть якщо він містить \n.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *