Если в таблице вместо нужной информации вы увидели вопросы, иероглифы или другие непонятные знаки, это значит, вам надо разобраться, как поменять кодировку в Excel. Эта функция доступна в самом Microsoft Office. Но избавиться от проблемы можно и другими методами.
Иногда мы получаем непонятные иероглифы
Что такое кодировка?
Компьютер воспринимает любую информацию, как набор цифр. Поэтому у каждого печатного знака есть свой код. Он состоит из чисел и букв латинского алфавита. Символы и соответствующие им числа — это и есть кодировка.
У неё есть несколько стандартов. Например, Koi-8, Unicode, Windows-1251, ASCII. И если файл с текстом сохранён, скажем, в Кои-8, в Excel он будет неправильно отображаться в Юникоде. Так как в этих наборах одним и тем же символам приписаны разные коды.
Как поменять кодировку в программе?
Для работы с таблицей, в которой используется стандарт, не заданный по умолчанию в программе, надо изменить кодировку. Существует несколько способов.
При помощи Notepad
Если в Экселе не получается превратить «кракозябры» в нормальный текст, откройте файл в программе «Notepad++». Она распространяется бесплатно. Настройте там отображение символов, а потом продолжайте работать в Excel.
Перейдите в Файл — Открыть (File — Open) и укажите путь к таблице. В поле «Тип файла» поставьте «Все типы» («All types»). Или укажите конкретный формат. Таблицы имеют расширения .cvs, .xls, .xltm, xlam, .xlm. В Нотпаде текст отобразится без сетки. В нём ничего не надо редактировать.
Справа внизу в строке состояния будет изображён стандарт, используемый сейчас.
Откройте меню Кодировка (Encoding). Оно находится вверху окна.
Нажмите «Преобразовать в UTF-8» («Convert to UTF-8»). Документ будет конвертирован в нужный формат. Этот стандарт Excel воспринимает нормально и не станет превращать в бессвязный поток странных символов.
Теперь выберите, какие знаки необходимо использовать. В том же меню Encoding наведите выпадающий список. Он там один.
Для русского языка выберите Кириллица — Windows-1251. Если текст, скажем, на арабском или греческом — отметьте соответствующий набор символов. В разных странах используются разные стандарты.
Программа попросит подтвердить действие.
Если это не помогло, попробуйте другие кириллические шрифты.
Сохранять текст надо тоже в экселевском формате.
Откройте файл в utf-8
Через интерфейс программы
Вот как сменить кодировку в Excel, используя встроенные возможности:
Запустите программу. Не надо открывать заполненный документ. Нужен «чистый» лист.
Перейдите во вкладку «Данные» в строке меню.
На панели «Получать внешние данные» нажмите «Из текста».
В списке «Тип файла» (он находится рядом с кнопкой «Отмена») выберите «Все» или «Любые». Так в окне будут отображаться форматы Excel, а не только .txt.
Задайте путь к таблице.
Откроется мастер импорта.
В поле «Формат» можете выбрать желаемый стандарт.
В области «Предварительный просмотр» показано, как будет выглядеть текст с отмеченным набором символов. Можете прокручивать список и искать, какая настройка подходит.
Когда подберёте нужный вариант, нажмите «Готово».
Можно использовать встроенные возможности
Как сохранить файл в определённой кодировке?
Можно сделать так, чтобы в сохранённом вами файле стояла определённая кодировка Excel.
Нажмите на зелёную кнопку «Файл» (в Office 2007 надо кликнуть на логотип слева вверху).
Параметры — Дополнительно.
Прокрутите вниз до раздела «Общие».
Кнопка «Параметры веб-документа».
Вкладка «Кодировка».
В поле «Сохранить документ как» укажите желаемое значение и нажмите «OK».
Ещё можно сделать так:
Нажмите на «Файл» или логотип офиса.
Выберите «Сохранить как…».
Кликните на «Сервис». Там будет тот же самый пункт «Параметры веб-документа».
Нажмите на пункт Office или Excel (в зависимости от того, установлен ли у вас весь пакет продуктов Микрософт Офис или только Эксель).
Кнопка «Изменить». Она над основной рабочей областью.
Поставьте маркер в «Добавить или удалить» и кликните «Продолжить».
Откройте ветку Общие средства — Многоязыковая поддержка.
Нажмите на чёрную стрелочку рядом с нужным стандартом и включите функцию «Запускать на моём компьютере».
Кликните «Продолжить» и дождитесь окончания процесса. Будут добавлены новые наборы.
В Excel можно поменять кодировку, если символы отображаются неправильно. Эта функция доступна в инструментарии программы. Но иногда используется сторонний софт.
При сохранении ексель в формат txt (с разделителями табуляцией) файл сохраняется с знаками вопроса вместо кирилицы. уже все перепробывал. Что делать не знаю.
петр
16.03.2020 13:09
ничего не помогло формат макинтош как привязанный 2013 эксель
DemoniKsataNa
22.04.2020 10:19
Через notepad++ не получиться конвертировать xls и xlsx таблицы. Это же контейнеры. Вы при конвертации, с большой вероятностью, навернёте структуру контейнера.
Грэгори
18.09.2020 11:43
Есть ещё простой и быстрый способ превратить табличный документ с иероглифами, например ods в нормальный Excel (xls) вид. НО РАБОТАЕТ ОН НЕ ВСЕГДА.
Просто заходите в гугл таблицы (бесплатно) и там создаёте новый документ, нажимаете открыть и загружаете «кривой» документ. Гугл своими алгоритмами сам поймёт что там за кодировка и автоматически отобразит в человечески понятном виде, если это возможно. А уже потом оттуда сохраняете документ как xls или нужный вам и получаете нормально читаемый документ.
Спасибо большое за статью!
Статья огонь, спасибо!
Спасибо! Помогло!
При сохранении ексель в формат txt (с разделителями табуляцией) файл сохраняется с знаками вопроса вместо кирилицы. уже все перепробывал. Что делать не знаю.
ничего не помогло формат макинтош как привязанный 2013 эксель
Через notepad++ не получиться конвертировать xls и xlsx таблицы. Это же контейнеры. Вы при конвертации, с большой вероятностью, навернёте структуру контейнера.
Есть ещё простой и быстрый способ превратить табличный документ с иероглифами, например ods в нормальный Excel (xls) вид. НО РАБОТАЕТ ОН НЕ ВСЕГДА.
Просто заходите в гугл таблицы (бесплатно) и там создаёте новый документ, нажимаете открыть и загружаете «кривой» документ. Гугл своими алгоритмами сам поймёт что там за кодировка и автоматически отобразит в человечески понятном виде, если это возможно. А уже потом оттуда сохраняете документ как xls или нужный вам и получаете нормально читаемый документ.