CSV (Comma-Separated Values — значения, разделенные запятыми) — это текстовый формат, предназначенный для представления табличных данных. Например, он используется для экспорта данных, если их объемы достаточно велики. Однако при этом нередко возникает проблема: созданный csv-файл может не показывать символы русского алфавита или искажать их. Однако эта проблема легко решаема.
Суть проблемы состоит в следующем. Если версия Excel, в которой работает пользователь, не англоязычная, то она может ожидать другой кодировки CSV-файла, создаваемого для экспорта данных. А именно: кодировки того языка, к которому относится используемая версия Excel. При этом те символы, которые не входят в стандартный набор ASCII, могут искажаться.
Проблема решается следующим несложным путем:
1. Запустите Excel.
2. Откройте страницу “Data → From text” (в локализованом Excel, элементы меню могут называться иначе).
3. Откройте свой CSV файл и в окне “Text Wizard” установите необходимый разделитель и кодировку (use “UTF-8”).
Инструкция по решению той же проблемы для русскоязычного Excel 2007
1. Создайте новый документ (книгу) в Excel
2. В меню «Данные / Получить внешние данные» выберите импортирование «Из текста». В окне выбора файла выберите ваш CSV файл. Excel автоматически запустит Мастер текстов (импорт).
3. В настройке «Формат файла» выберите “Юникод (UTF-8)”:
4. Далее Excel предложит настроить разделители и формат данных в столбцах. Выберите тот разделитель, который вы указывали при экспорте.
5. Затем нажмите кнопку “Готово”. При правильном выборе кодировки проблем с адекватным отображением кириллических символов быть не должно.
И еще кое-что важное и нужное...
Получите еще и ПОДАРОК от BizTips. ->>> ![]() |
Константина Шереметьева «Азбука Денег» всего за 190 рублей ->>> ![]() |
Почему вы не подписались на рассылку BizTips?
|