CSV в Excel: как убрать кракозябры
Открыли CSV в Excel, а вместо русских букв — «РЎРё...» или иероглифы? Дело в кодировке, и это легко исправить.
Почему появляются кракозябры
Большинство CSV сохраняются в кодировке UTF-8, а Excel в Windows по умолчанию открывает их как Windows-1251. Из-за несовпадения кодировок кириллица превращается в нечитаемый набор символов. Сами данные при этом целы — неправильно лишь их отображение.
Самое надёжное решение
Переведите CSV в настоящий файл Excel (.xlsx) через конвертер «CSV → Excel». В .xlsx кодировка уже зашита правильно, поэтому файл открывается без танцев с бубном — кириллица на месте, столбцы разнесены как надо.
Альтернатива без конвертации
- В Excel: вкладка «Данные» → «Из текста/CSV» → выбрать файл и кодировку UTF-8.
- Или открыть CSV в «Блокноте» и пересохранить в кодировке ANSI/UTF-8.
Но это каждый раз вручную; перевод в .xlsx решает проблему один раз и навсегда.