Как поменять кодировку в Excel

Проблемы

Причина неправильного отображения символов в Excel

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

Сейчас существует общий стандарт, известный как UTF (Юникод), который объединяет все символы всех языков. Чаще всего программы используют UTF-8. Однако оболочка Windows для экономии ресурсов по возможности использует региональные кодировки (ANSI). Это важно, поскольку Excel также работает с региональной кодировкой на вашем компьютере. Поэтому, если вы попытаетесь открыть файл с общепринятым стандартом UTF-8, Excel выведет странные символы. Конечно, проблема возникает и с другими стандартами.

Excel обычно правильно открывает файлы в кодировке ANSI, но с ними также могут возникнуть проблемы.

Вариант 1: Популярный стандарт кодировки

Чаще всего сторонние программы и сервисы используют UTF-8, реже другие варианты Unicode. Могут существовать и другие стандарты, поддерживаемые Excel. Чтобы открыть эти данные, необходимо использовать специальные программные средства.

  1. Сначала мы выясняем кодировку нашего файла. Открываем текстовую таблицу с помощью Блокнота или Notepad++ и в правом нижнем углу увидим кодировку.

Как изменить кодировку в Excel-1

Создайте в Excel пустую книгу и перейдите на вкладку «Данные».

Как изменить кодировку в Excel-2

Найдите инструмент «Получить данные». Рядом с ним находится кнопка «Из текстового/CSV-файла». В предыдущих версиях программы этот инструмент может немного отличаться, но принцип работы и назначения кнопок тот же.

Как изменить кодировку в Excel-3

Находим наш файл и жмем «Импортировать».

Как изменить кодировку в Excel-4

Откроется окно настроек. Здесь необходимо выбрать кодировку, которую использует файл. В нашем примере это «Юникод (UTF-8)» — этот элемент расположен почти в самом низу. Предварительный просмотр таблицы должен отображаться правильно.

Как изменить кодировку в Excel-5

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

Нажмите «Загрузить». Если вам необходимо загрузить данные в текущий лист, нажмите треугольник рядом с кнопкой «Загрузить». Далее — «Загрузить в…»

Как изменить кодировку в Excel-6

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

Как изменить кодировку в Excel-7

Читайте также: Перенос системы на другой жесткий диск

Вариант 2: Редкий стандарт кодировки

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

Загрузите Notepad++ с официального сайта

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

Как изменить кодировку в Excel-10

В верхнем меню вызовите раздел «Кодировка» и выберите один из пунктов «Преобразовать в UTF».

Как изменить кодировку в Excel-11

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

Как изменить кодировку в Excel-12

Затем снова зайдите в это меню и нажмите «Преобразовать в ANSI», чтобы привести файл к стандарту вашей операционной системы. Нажмите «Сохранить»

Как изменить кодировку в Excel-13

Теперь файл полностью совместим с Excel, вы можете открыть его напрямую или использовать инструмент «Получить данные».

Получение данных в Excel

Предыдущие варианты не только удобны, но и быстры. Но если кто-то вдруг захочет использовать Excel для изменения кодировки, то дело усложняется. Она работает как функция импорта, но со своими особенностями.

  1. Создайте новый файл Excel (пустой). Перейдите на вкладку «Данные» и выберите «Получить данные — Из файла — Из текстового/CSV-файла».

Как изменить кодировку в Excel

  1. Появится окно открытия файла. В нем выбираем наш проблемный файл Excel.

При открытии поддерживаются только файлы TXT и CSV (в основном проблемы с CSV). Но если у вас формат XLSX, проще сначала сохранить его в CSV с помощью самого Excel, а потом пробовать импортировать туда данные.

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

Как изменить кодировку в Excel

  1. После выбора кодировки (и выбора запятой в качестве разделителя) нажмите кнопку «Конвертировать данные» и все должно перенестись.

NotePad++

Лично я уже давно использую NotePad++ вместо блокнота. Если он у вас уже установлен, можете смело использовать этот классный метод. А если нет, зайдите на официальный сайт, скачайте и установите. Программа действительно очень крутая.

  1. откройте наш файл Excel с помощью NotePad++. Действуем аналогично простому Блокноту — либо запускаем Блокнот и там открываем наш файл, либо открываем файл сразу с помощью элемента «Открыть с помощью» (а NotePad++ зачастую сразу встраивается в контекстное меню правой кнопки мыши).
  2. Выберите пункт «Кодировки — Конвертировать в UTF-8» (или «Конвертировать в ANSI»).

Как изменить кодировку в Excel

  1. Если все сделано правильно, вы сразу увидите измененную кодировку. Остается только сохранить файл и закрыть Блокнот.

использование «Мастера текстов»

Непосредственно в самой программе Microsoft Excel также есть инструменты, позволяющие менять кодировку. Именно об этом мы сейчас и поговорим, а точнее, о «Мастере текстов»:

  1. откройте Эксель. Обратите внимание, что его следует запускать не двойным щелчком по неправильно отображаемому файлу, а непосредственно программой с чистого листа бумаги.
  2. Перейдите на вкладку «Данные».
  3. Нажмите кнопку «Получить внешние данные» и в раскрывающемся меню выберите «Из текста».
  4. В появившемся окне Проводника укажите путь к файлу, у которого есть проблемы с кодировкой, и нажмите кнопку «Импортировать».
  5. Теперь открывается фактическое окно «Мастер текста». В нем необходимо изменить формат файла, именно поэтому вы нажимаете на одноименный выпадающий список и выбираете оттуда «Юникод (UTF-8)».
  6. Нажмите «Далее».
  7. Также пропустите следующее окно, нажав кнопку «Далее»; все настройки в нем должны быть по умолчанию.
  8. Теперь вам необходимо определить формат данных столбца файла и в соответствии с ним выбрать один из одноимённых элементов списка. Наконец, нажмите «Готово».

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

Оцените статью
Блог про Samsung