Categories: Excel

Как правильно открыть CSV с многострочными ячейками в Excel

Многи мои парсеры сохраняют данные в csv. Как правильно открыть CSV если в результатах есть текст с множественніми стрками.

Важно помнить, что проблема не в Python коде, а в самом Excel:

❌ Если открыть файл с помощью Excel при двойном клике:

  • Excel при этом не использует полноценный парсер CSV.
  • Он просто делит строку по \n, игнорируя кавычки, даже если они стоят правильно.

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

✅ Как правильно открыть CSV с многострочными ячейками в Excel

  • Откройте Excel вручную (не файл!), а просто программу Excel
  • Перейдите во вкладку Данные (Data).
  • Нажми Из текста/CSV (From Text/CSV).
  • Выбери свой файл.

Укажите:

  • Кодировку: 65001: Unicode (UTF-8)
  • Разделитель: запятая (,)
  • Нажмите Загрузить.

✔️ В этом случае Excel корректно сохранит весь отзыв в одной ячейке, даже если он содержит \n.

Recent Posts

  • Excel

Как правильно открыть CSV с многострочными ячейками в Excel

Если при открытие csv файла с помощью excel У все поехали ячейки - это простой… Read More

% дней назад
  • Python

Загрузка проекта на Github и Автодеплой на сервер

Простые шаги как происходит Загрузка проекта на Github и Автодеплой на сервер Сделайте работу проще! Read More

% дней назад
  • Python
  • Полезная минутка

Миграция базы данных в проектах Python

Миграция базы данных - помогают с этим библиотеки SQLAlchemy и Alembic. Read More

% дней назад
  • Python

Команды Git – Шпаргалка по основным командам Git

Основные Команды Git, которые точно пригодятся. Сохрани себе шпаргалку Git Read More

% дней назад
  • Python

Установка PostgreSQL на сервер Ubuntu и подключение через pgAdmin

Установка PostgreSQL на сервер Read More

% дней назад
  • Полезная минутка

Как создать PrimaryKey для таблицы в PostgreSQL

Как создать PrimaryKey в талице базы данных SQL [РЕШЕНО] Ошибка relation tablename_id_seq doesn't exist Read More

% дней назад