Как исправить кодировку в csv

Изменение кодировки в Microsoft Excel

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

С потребностью менять кодировку текста часто сталкиваются пользователи, работающие браузерах, текстовых редакторах и процессорах. Тем не менее, и при работе в табличном процессоре Excel такая необходимость тоже может возникнуть, ведь эта программа обрабатывает не только цифры, но и текст. Давайте разберемся, как изменить кодировку в Экселе.

Работа с кодировкой текста

Кодировка текста – эта набор электронных цифровых выражений, которые преобразуются в понятные для пользователя символы. Существует много видов кодировки, у каждого из которых имеются свои правила и язык. Умение программы распознавать конкретный язык и переводить его на понятные для обычного человека знаки (буквы, цифры, другие символы) определяет, сможет ли приложение работать с конкретным текстом или нет. Среди популярных текстовых кодировок следует выделить такие:

Последнее наименование является самым распространенным среди кодировок в мире, так как считается своего рода универсальным стандартом.

Чаще всего, программа сама распознаёт кодировку и автоматически переключается на неё, но в отдельных случаях пользователю нужно указать приложению её вид. Только тогда оно сможет корректно работать с кодированными символами.

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Наибольшее количество проблем с расшифровкой кодировки у программы Excel встречается при попытке открытия файлов CSV или экспорте файлов txt. Часто, вместо обычных букв при открытии этих файлов через Эксель, мы можем наблюдать непонятные символы, так называемые «кракозябры». В этих случаях пользователю нужно совершить определенные манипуляции для того, чтобы программа начала корректно отображать данные. Существует несколько способов решения данной проблемы.

Способ 1: изменение кодировки с помощью Notepad++

К сожалению, полноценного инструмента, который позволял бы быстро изменять кодировку в любом типе текстов у Эксель нет. Поэтому приходится в этих целях использовать многошаговые решения или прибегать к помощи сторонних приложений. Одним из самых надежных способов является использование текстового редактора Notepad++.

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Несмотря на то, что данный способ основан на использовании стороннего программного обеспечения, он является одним из самых простых вариантов для перекодировки содержимого файлов под Эксель.

Способ 2: применение Мастера текстов

Кроме того, совершить преобразование можно и с помощью встроенных инструментов программы, а именно Мастера текстов. Как ни странно, использование данного инструмента несколько сложнее, чем применение сторонней программы, описанной в предыдущем методе.

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Переходим в директорию размещения импортируемого файла, выделяем его и кликаем по кнопке «Импорт».

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Если данные отображаются все равно некорректно, то пытаемся экспериментировать с применением других кодировок, пока текст в поле для предпросмотра не станет читаемым. После того, как результат удовлетворит вас, жмите на кнопку «Далее».

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Тут настройки следует выставить, учитывая характер обрабатываемого контента. После этого жмем на кнопку «Готово».

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Способ 3: сохранение файла в определенной кодировке

Бывает и обратная ситуация, когда файл нужно не открыть с корректным отображением данных, а сохранить в установленной кодировке. В Экселе можно выполнить и эту задачу.

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Документ сохранится на жестком диске или съемном носителе в той кодировке, которую вы определили сами. Но нужно учесть, что теперь всегда документы, сохраненные в Excel, будут сохраняться в данной кодировке. Для того, чтобы изменить это, придется опять заходить в окно «Параметры веб-документа» и менять настройки.

Существует и другой путь к изменению настроек кодировки сохраненного текста.

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Теперь любой документ, сохраненный в Excel, будет иметь именно ту кодировку, которая была вами установлена.

Как видим, у Эксель нет инструмента, который позволил бы быстро и удобно конвертировать текст из одной кодировки в другую. Мастер текста имеет слишком громоздкий функционал и обладает множеством не нужных для подобной процедуры возможностей. Используя его, вам придется проходить несколько шагов, которые непосредственно на данный процесс не влияют, а служат для других целей. Даже конвертация через сторонний текстовый редактор Notepad++ в этом случае выглядит несколько проще. Сохранение файлов в заданной кодировке в приложении Excel тоже усложнено тем фактом, что каждый раз при желании сменить данный параметр, вам придется изменять глобальные настройки программы.

Помимо этой статьи, на сайте еще 12238 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

Сменить кодировку файла на UTF-8 в Excel

Если при импорте контактов вы видите нечитаемые символы, как на скриншоте, это значит, что кодировка файла не подходит для импорта в Unisender. Файл нужно перекодировать в UTF-8. Далее мы расскажем, как это сделать в Excel.

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Переходим на вкладку «Данные», выбираем «Получение внешних данных», а далее — «Из текста».

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Открывается мастер импорта текста.
С текущей кодировкой содержимое файла нечитабельное.

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

В поле «Формат файла» перебираем кодировки, пока не найдём ту, в которой текст отображается правильно. Вариантов много, поэтому можно начать с форматов, которые начинаются со слова «Кириллица». Находим нужный формат, нажимаем «Далее».

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Выбираем символы-разделители. В нашем случае это запятая.

Нажимаем «Далее» → «Готово» → «OK».

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Так выглядит импортированный текст в Excel.

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Теперь нажимаем «Файл» → «Сохранить как».

Вводим название файла, тип файла выбираем CSV, ниже нажимаем «Сервис» → «Параметры веб-документа».

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Переходим на вкладку «Кодировка», выбираем «Юникод UTF-8» и нажимаем «OK».

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Теперь импортируем его и видим, что текст отображается корректно.

Источник

Как изменить кодировку текста перед импортом файла в CRM?

Если вы осуществляете экспорт данных в файл csv, который затем хотите импортировать в Livespace CRM, велика вероятность, что у вас возникнут проблемы с отображением кириллических знаков. Это связано с различными стандартами кодировки кириллицы в текстовых файлах. Если проблема действительно появилась, вы можете отменить импорт данных (более подробно об этом можно прочитать в разделе “Как отменить импорт данных?”) и подготовить файл для импорта согласно нижеприведенной инструкции. Для этого вам понадобится программа Microsoft Excel.

В описанном случае использовался Microsoft Excel 2017. Разумеется, все нижеприведенные действия можно выполнить при помощи другой версии программы, в этом случае процесс может незначительно отличаться.

Сохраните файл на диске

Сохраните на жестком диске файл, который вы получили путем экспорта из другой программы, и прежде чем вы перейдете к дальнейшим действиям, сделайте на всякий случай копию этого файла.

Создайте новый файл Excel

Откройте программу Excel и на пустом листе выделите первую ячейку (A1).

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Подберите соответствующие параметры данных

Выбор файла запустит Мастер текстов. В окне предварительного просмотра вы сможете увидеть, правильно ли читаются кириллические знаки в импортируемом документе. Если нет, воспользуйтесь полем Формат файла и выберите другой формат кодировки (рекомендуется UTF-8).

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

После смены кодировки на формат UTF-8:

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Если кириллические знаки отражены корректно, нажмите Далее.

Во втором шаге выберите способ разделения данных – определите, какой знак отвечает за отделение одного параметра от другого. Неправильный выбор разделителя не позволит разграничить данные. В качестве разделителя часто встречается точка с запятой. После того, как вы отметите соответствующий разделитель, в окне предварительного просмотра вы увидите, каким образом будут разделены ваши данные.

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv
Нажмите Далее и перейдите к третьему шагу. Для Livespace формат данных не имеет значения (он будет важен только в том случае, если вы хотите обрабатывать данные в Excel), так что можно оставить подсказываемый по умолчанию общий формат и нажать Готово.

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

В появившемся окне подтвердите, что данные должны быть помещены на существующий лист, в выбранную вами ранее ячейку А1.

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Проверьте данные и сохраните файл

Ваши данные перенесены в Microsoft Excel. Теперь перед началом импорта в Livespace вы с легкостью можете проверить, все ли в порядке, и при необходимости внести изменения. Если кириллические знаки по-прежнему отражаются некорректно, повторите все действия, выбирая другую кодировку.

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

После завершения вышеперечисленных действий вы можете перенести в Livespace необходимые данные, используя стандартную процедуру импорта файлов. Более подробно об этом вы можете прочитать в разделе Импорт файлов.

Источник

Csv файл открывается с иероглифами. Изменение кодировки в Excel

Суть проблемы состоит в следующем. Если версия 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 автоматически запустит Мастер текстов (импорт).

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

3. В настройке «Формат файла» выберите “Юникод (UTF-8)”:

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

5. Затем нажмите кнопку “Готово”. При правильном выборе кодировки проблем с адекватным отображением кириллических символов быть не должно.

И еще кое-что важное и нужное.

Почему появляются Каракули и иероглифы в Excel? У этой проблемы может быть несколько вариантов, соберу большинство решений в этой статье. Ну и заодно напишу, как добавлять и использовать символы-иероглифы в тексте.

Проблема с кодировкой часто возникает в разных программах. Кто уверен сталкивался с проблемой смены кодировки. Разберем и другие случаи

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Если при открытии файла вы видите каракули/иероглифы в Excel, вам может помочь смена кодировки. Пересохраните файл следующим способом:

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

На вкладке Кодировка выберите Юникод (UTF-8) или Кириллица (Windows)

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Неверная кодировка при получении данных из внешних источников. Открытие CSV файлов

Если при вставке данных из других файлов или внешних источников получаются каракули/неизвестные символы, тоже рекомендуется уточнить кодировку. Сделать это можно следующим образом:

На ленте управления выберите вкладку Данные, а в разделе Получение внешних данных выберите нужный пункт.

Если вы вставляете обычные данные из файла, т.е. текст или таблицу, выберите Из текста

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Укажите файл из которого забираем данные, после выберите формат данных, а главное в разделе Формат файла выберите Юникод (UTF-8).

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

В шаге 3 выбираем «Общий» формат данных.

Открываем не той программой

Точно такая же проблема периодически возникает если открывать сложные Excel-книги с большим набором данных через альтернативные табличные редакторы, такие как LibreOffice.Calc, Apache OpenOffice и другие.

Как добавить символы-иероглифы в тексте?

«С текстом у меня все в порядке, мне нужно вставить иероглиф/символ в Excel» — скажите вы. Чтобы вставить символ перейдите на вкладку Вставка и в разделе Символы выберите Символ.

В таблице символов можно найти почти любой символ

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Чтобы добавить его в текст — кликните по нему.

Поделитесь нашей статьей в ваших соцсетях:

У меня есть файл Excel, который имеет некоторые испанские символы(Тильды и т. д.) что мне нужно преобразовать в файл CSV для использования в качестве файла импорта. Однако, когда я сохраняю как CSV, он искажает «специальные» испанские символы, которые не являются символами ASCII. Кажется, что это также происходит с левыми и правыми кавычками и длинными тире, которые, как представляется, исходят от исходного пользователя, создающего файл Excel в Mac.

30 ответов

Примечание: будьте осторожны с конфиденциальными данными с Google листов.

после сохранения в CSV под Excel в командной строке ставим:

(Не забудьте заменить cp1250 вашей кодировкой).

работает быстро и отлично подходит для больших файлов, таких как база данных почтовых кодов, которые не могут быть импортированы в GoogleDocs (предел 400.000 ячеек).

предполагая среду Windows, сохраните и работайте с файлом, как обычно, в Excel, но затем откройте сохраненный файл Excel в Gnome Gnumeric (бесплатно). Сохраните таблицу Gnome Gnumeric как CSV, которая-для меня в любом случае-сохраняет ее как UTF-8 CSV.

простой способ сделать это: скачать open office (), загрузите электронную таблицу и откройте файл excel (.xls или.xlsx). Затем просто сохраните его как текстовый CSV-файл, и откроется окно с просьбой сохранить текущий формат или сохранить как.Формат ODF. выберите «Сохранить текущий формат» и в новом окне выберите вариант, который работает лучше для вас, в соответствии с языком, на котором написан ваш файл. Для испанского языка выберите Западная Европа (Windows-1252/ WinLatin 1) и файл работает только штраф. Если выбрать Unicode (UTF-8), он не будет работать с испанским персонажей.

Я также столкнулся с той же проблемой, но для этого есть простое решение.

Он работает отлично, и создается файл csv, который можно импортировать в любое программное обеспечение. Я импортировал этот csv-файл в свою базу данных SQLITE, и он отлично работает со всеми символами unicode.

Я написал небольшой скрипт Python, который может экспортировать листы в UTF-8.

вам просто нужно предоставить файл Excel в качестве первого параметра, а затем листы, которые вы хотите экспортировать. Если листы не предоставлены, сценарий экспортирует все листы, присутствующие в файле Excel.

CSV (Comma Separated Values) – распространённый формат для хранения табличных данных (числовых и текстовых) в виде простого текста. Этот формат файлов популярен и живуч благодаря тому, что огромное количество программ и приложений понимают CSV, хотя бы как альтернативный вариант файлового формата для импорта / экспорта. Более того, формат CSV позволяет пользователю заглянуть в файл и немедленно найти проблему с данными, если таковая имеется, изменить разделитель CSV, правила цитирования и так далее. Это возможно потому, что CSV – это простой текст, и даже не очень опытный пользователь, сможет легко его понять без специальной подготовки.

В этой статье мы изучим быстрые и эффективные способы экспорта данных из Excel в CSV и узнаем, как преобразовать файл Excel в CSV, сохранив без искажений все специальные и иностранные символы. Описанные в статье приёмы работают во всех версиях Excel 2013, 2010 и 2007.

Как преобразовать файл Excel в CSV

Если требуется экспортировать файл Excel в какое-либо другое приложение, например, в адресную книгу Outlook или в базу данных Access, предварительно преобразуйте лист Excel в файл CSV, а затем импортируйте файл .csv в другое приложение. Ниже дано пошаговое руководство, как экспортировать рабочую книгу Excel в формат CSV при помощи инструмента Excel – «Сохранить как ».

Замечание: Все упомянутые форматы сохраняют только активный лист Excel.

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Экспортируем из Excel в CSV с кодировкой UTF-8 или UTF-16

Если на листе Excel содержатся какие-либо специальные или иностранные символы (тильда, ударение и подобные) или иероглифы, то преобразование листа Excel в CSV описанным выше способом не сработает.

Дело в том, что команда Сохранить как > CSV (Save as > CSV) исказит все символы, кроме ASCII (American Standard Code for Information Interchange). И если на листе Excel есть парные кавычки или длинные тире (перенесённые в Excel, например, из документа Word при копировании / вставке текста) – такие символы также будут искромсаны.

Как преобразовать файл Excel в CSV UTF-8

Предположим, у нас есть лист Excel с иностранными символами, в нашем примере – это японские имена.

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Чтобы экспортировать этот лист Excel в файл CSV, сохранив при этом все иероглифы, сделаем следующее:

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Замечание: Не все простые текстовые редакторы полностью поддерживают символы Юникод, поэтому некоторые из них могут отображаться как прямоугольники. В большинстве случаев, это никак не повлияет на итоговый файл, и можно просто не обращать на это внимание или выбрать более продвинутый редактор, например, Notepad++.

Замечание: Если нет строгой необходимости получить файл именно с разделителями – запятыми, а нужен любой файл CSV, который Excel сможет понять, то этот шаг можно пропустить, так как Microsoft Excel отлично понимает файлы с разделителем – табуляцией.

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Замечание: Если Ваш файл предназначен для использования за пределами Excel и формат UTF-8 является обязательным требованием, то не совершайте на листе никаких изменений и не сохраняйте его снова в Excel, поскольку это может привести к проблемам с чтением кодировки. Если какая-то часть данных не отображается в Excel, откройте тот же файл в Блокноте и в нём внесите исправления в данные. Не забудьте снова сохранить файл в формате UTF-8.

Как преобразовать файл Excel в CSV UTF-16

Экспортировать в файл CSV UTF-16 намного быстрее и проще, чем в UTF-8. Дело в том, что Excel автоматически применяет формат UTF-16 при сохранении файла как Текст Юникод (Unicode Text).

Если нужен файл CSV с запятой или точкой с запятой в качестве разделителя, замените все символы табуляции на запятые или точки с запятой соответственно в Блокноте или в любом другом текстовом редакторе на свой выбор (ранее в этой статье есть подробная инструкция, как это делается).

Другие способы преобразования файлов Excel в CSV

Описанные выше способы экспорта данных из Excel в CSV (UTF-8 и UTF-16) универсальны, т.е. подойдут для работы с любыми специальными символами и в любой версии Excel от 2003 до 2013.

Преобразуем файл Excel в CSV при помощи Таблиц Google

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

Совет: Если файл Excel относительно небольшой, то для экономии времени можно перенести из него данные в таблицу Google при помощи копирования / вставки.

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

В завершение откройте созданный CSV-файл в любом текстовом редакторе, чтобы убедиться, что все символы сохранены правильно. К сожалению, файлы CSV, созданные таким способом, не всегда правильно отображаются в Excel.

Сохраняем файл.xlsx как.xls и затем преобразуем в файл CSV

Для этого способа не требуется каких-либо дополнительных комментариев, так как из названия уже всё ясно.

Так или иначе, попробуйте сами такой способ создания файлов CSV из Excel, и если получится, то это будет хорошая экономия времени.

Сохраняем файл Excel как CSV при помощи OpenOffice

OpenOffice – это пакет приложений с открытым исходным кодом, включает в себя приложение для работы с таблицами, которое отлично справляется с задачей экспорта данных из формата Excel в CSV. На самом деле, это приложение предоставляет доступ к большему числу параметров при преобразовании таблиц в файлы CSV (кодировка, разделители и так далее), чем Excel и Google Sheets вместе взятые.

Просто открываем файл Excel в OpenOffice Calc, нажимаем Файл > Сохранить как (File > Save as) и выбираем тип файла Текст CSV (Text CSV).

Как исправить кодировку в csv. Смотреть фото Как исправить кодировку в csv. Смотреть картинку Как исправить кодировку в csv. Картинка про Как исправить кодировку в csv. Фото Как исправить кодировку в csv

В этой статье я рассказал об известных мне способах преобразования файлов Excel в CSV. Если Вам знакомы более эффективные методы экспорта из Excel в CSV, расскажите об этом в комментариях. Благодарю за внимание!

Когда вы открываете текстовый файл в Microsoft Word или другой программе (например, на компьютере, язык операционной системы на котором отличается от того, на котором написан текст в файле), кодировка помогает программе определить, в каком виде нужно вывести текст на экран, чтобы его можно было прочитать.

В этой статье

Общие сведения о кодировке текста

Информация, которая выводится на экран в виде текста, на самом деле хранится в текстовом файле в виде числовых значений. Компьютер преобразует эти значения в отображаемые знаки, используя кодировку.

Различные кодировки для разных алфавитов

Сведения о кодировке, сохраняемые с текстовым файлом, используются компьютером для вывода текста на экран. Например, в кодировке «Кириллица (Windows)» знаку «Й» соответствует числовое значение 201. Когда вы открываете файл, содержащий этот знак, на компьютере, на котором используется кодировка «Кириллица (Windows)», компьютер считывает число 201 и выводит на экран знак «Й».

Однако если тот же файл открыть на компьютере, на котором по умолчанию используется другая кодировка, на экран будет выведен знак, соответствующий числу 201 в этой кодировке. Например, если на компьютере используется кодировка «Западноевропейская (Windows)», знак «Й» из исходного текстового файла на основе кириллицы будет отображен как «É», поскольку именно этому знаку соответствует число 201 в данной кодировке.

Юникод: единая кодировка для разных алфавитов

Чтобы избежать проблем с кодированием и декодированием текстовых файлов, можно сохранять их в Юникоде. В состав этой кодировки входит большинство знаков из всех языков, которые обычно используются на современных компьютерах.

Так как Word работает на базе Юникода, все файлы в нем автоматически сохраняются в этой кодировке. Файлы в Юникоде можно открывать на любом компьютере с операционной системой на английском языке независимо от языка текста. Кроме того, на таком компьютере можно сохранять в Юникоде файлы, содержащие знаки, которых нет в западноевропейских алфавитах (например, греческие, кириллические, арабские или японские).

Выбор кодировки при открытии файла

Если в открытом файле текст искажен или выводится в виде вопросительных знаков либо квадратиков, возможно, Word неправильно определил кодировку. Вы можете указать кодировку, которую следует использовать для отображения (декодирования) текста.

Примечание: Если установлен этот флажок, Word отображает диалоговое окно Преобразование файла при каждом открытии файла в формате, отличном от формата Word (то есть файла, который не имеет расширения DOC, DOT, DOCX, DOCM, DOTX или DOTM). Если вы часто работаете с такими файлами, но вам обычно не требуется выбирать кодировку, не забудьте отключить этот параметр, чтобы это диалоговое окно не выводилось.

Закройте, а затем снова откройте файл.

В диалоговом окне Преобразование файла установите переключатель Другая и выберите нужную кодировку из списка.

Если почти весь текст выглядит одинаково (например, в виде квадратов или точек), возможно, на компьютере не установлен нужный шрифт. В таком случае можно установить дополнительные шрифты.

Чтобы установить дополнительные шрифты, сделайте следующее:

Выполните одно из указанных ниже действий.

Выбор кодировки при сохранении файла

Если не выбрать кодировку при сохранении файла, будет использоваться Юникод. Как правило, рекомендуется применять Юникод, так как он поддерживает большинство символов большинства языков.

Если документ планируется открывать в программе, которая не поддерживает Юникод, вы можете выбрать нужную кодировку. Например, в операционной системе на английском языке можно создать документ на китайском (традиционное письмо) с использованием Юникода. Однако если такой документ будет открываться в программе, которая поддерживает китайский язык, но не поддерживает Юникод, файл можно сохранить в кодировке «Китайская традиционная (Big5)». В результате текст будет отображаться правильно при открытии документа в программе, поддерживающей китайский язык (традиционное письмо).

Если выбрать стандарт кодировки, который не поддерживает некоторые символы в файле, Word пометит их красным. Вы можете просмотреть текст в выбранной кодировке перед сохранением файла.

При сохранении файла в виде кодированного текста из него удаляется текст, для которого выбран шрифт Symbol, а также коды полей.

Выбор кодировки

В поле Имя файла введите имя нового файла.

В диалоговом окне Преобразование файла выберите подходящую кодировку.

Чтобы задать другую кодировку, установите переключатель Другая и выберите нужный пункт в списке. В области Образец можно просмотреть текст и проверить, правильно ли он отображается в выбранной кодировке.

Если в выбранной кодировке нет эквивалентных знаков для символов, выделенных красным цветом, они будут сохранены как внеконтекстные (например, в виде вопросительных знаков).

Поиск кодировок, доступных в Word

Word распознает несколько кодировок и поддерживает кодировки, которые входят в состав системного программного обеспечения.

Ниже приведен список письменностей и связанных с ними кодировок (кодовых страниц).

Юникод (UCS-2 с прямым и обратным порядком байтов, UTF-8, UTF-7)

Стандартный шрифт для стиля «Обычный» локализованной версии Word

Windows 1256, ASMO 708

Китайская (упрощенное письмо)

GB2312, GBK, EUC-CN, ISO-2022-CN, HZ

Китайская (традиционное письмо)

BIG5, EUC-TW, ISO-2022-TW

Windows 1251, KOI8-R, KOI8-RU, ISO8859-5, DOS 866

Английская, западноевропейская и другие, основанные на латинице

Windows 1250, 1252-1254, 1257, ISO8859-x

Shift-JIS, ISO-2022-JP (JIS), EUC-JP

Wansung, Johab, ISO-2022-KR, EUC-KR

ISCII 57002 (деванагари)

ISCII 57002 (деванагари)

ISCII 57002 (деванагари)

ISCII 57002 (деванагари)

ISCII 57002 (деванагари)

Для использования индийских языков необходима их поддержка в операционной системе и наличие соответствующих шрифтов OpenType.

Для непальского, ассамского, бенгальского, гуджарати, малаялам и ория доступна только ограниченная поддержка.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *