Слетает шрифт в excel

Содержание

  • Работа с кодировкой текста
    • Способ 1: изменение кодировки с помощью Notepad++
    • Способ 2: применение Мастера текстов
    • Способ 3: сохранение файла в определенной кодировке
  • Вопросы и ответы

Кодировка текста в Microsoft Excel

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

Урок: Кодировка в Microsoft Word

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

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

  • Windows-1251;
  • KOI-8;
  • ASCII;
  • ANSI;
  • UKS-2;
  • UTF-8 (Юникод).

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

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

Некорректные символы в Microsoft Excel

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

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

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

  1. Запускаем приложение Notepad++. Кликаем по пункту «Файл». Из открывшегося списка выбираем пункт «Открыть». Как альтернативный вариант, можно набрать на клавиатуре сочетание клавиш Ctrl+O.
  2. Переход к отрытию файла в Notepad++

  3. Запускается окно открытия файла. Переходим в директорию, где расположен документ, который некорректно отобразился в Экселе. Выделяем его и жмем на кнопку «Открыть» в нижней части окна.
  4. Открытие файла в Notepad++

  5. Файл открывается в окне редактора Notepad++. Внизу окна в правой части строки состояния указана текущая кодировка документа. Так как Excel отображает её некорректно, требуется произвести изменения. Набираем комбинацию клавиш Ctrl+A на клавиатуре, чтобы выделить весь текст. Кликаем по пункту меню «Кодировки». В открывшемся списке выбираем пункт «Преобразовать в UTF-8». Это кодировка Юникода и с ней Эксель работает максимально корректно.
  6. Изменение кодировки файла в Notepad++

  7. После этого, чтобы сохранить изменения в файле жмем на кнопку на панели инструментов в виде дискеты. Закрываем Notepad++, нажав на кнопку в виде белого крестика в красном квадрате в верхнем правом углу окна.
  8. Сохранение файла в Notepad++

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

Корректное отображение символов в Microsoft Excel

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

Lumpics.ru

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

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

  1. Запускаем программу Excel. Нужно активировать именно само приложение, а не открыть с его помощью документ. То есть, перед вами должен предстать чистый лист. Переходим во вкладку «Данные». Кликаем на кнопку на ленте «Из текста», размещенную в блоке инструментов «Получение внешних данных».
  2. Переход к добавлению текста в Microsoft Excel

  3. Открывается окно импорта текстового файла. В нем поддерживается открытие следующих форматов:
    • TXT;
    • CSV;
    • PRN.

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

  4. Импорт файла в Microsoft Excel

  5. Открывается окно Мастера текстов. Как видим, в поле предварительного просмотра символы отображаются некорректно. В поле «Формат файла» раскрываем выпадающий список и меняем в нем кодировку на «Юникод (UTF-8)».
    Переход к выбору кодировки в Мастере текстов в Microsoft Excel

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

  6. Мастер текстов в Microsoft Excel

  7. Открывается следующее окно Мастера текста. Тут можно изменить знак разделителя, но рекомендуется оставить настройки по умолчанию (знак табуляции). Жмем на кнопку «Далее».
  8. Второе окно мастера текста в Microsoft Excel

  9. В последнем окне имеется возможность изменить формат данных столбца:
    • Общий;
    • Текстовый;
    • Дата;
    • Пропустить столбец.

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

  10. Третье окно мастера текста в Microsoft Excel

  11. В следующем окне указываем координаты левой верхней ячейки диапазона на листе, куда будут вставлены данные. Это можно сделать, вбив адрес вручную в соответствующее поле или просто выделив нужную ячейку на листе. После того, как координаты добавлены, в поле окна жмем кнопку «OK».
  12. Координаты вставки в Microsoft Excel

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

Текст добавлен в файл в Microsoft Excel

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

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

  1. Переходим во вкладку «Файл». Кликаем по пункту «Сохранить как».
  2. Переход в сохранить как в Microsoft Excel

  3. Открывается окно сохранения документа. С помощью интерфейса Проводника определяем директорию, где файл будет храниться. Затем выставляем тип файла, если хотим сохранить книгу в формате отличном от стандартного формата Excel (xlsx). Потом кликаем по параметру «Сервис» и в открывшемся списке выбираем пункт «Параметры веб-документа».
  4. Переход в сервис в Microsoft Excel

  5. В открывшемся окне переходим во вкладку «Кодировка». В поле «Сохранить документ как» открываем выпадающий список и устанавливаем из перечня тот тип кодировки, который считаем нужным. После этого жмем на кнопку «OK».
  6. Параметры веб-документа в Microsoft Excel

  7. Возвращаемся в окно «Сохранения документа» и тут жмем на кнопку «Сохранить».

Сохранение файла в Microsoft Excel

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

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

  1. Находясь во вкладке «Файл», кликаем по пункту «Параметры».
  2. Переход в параметры в Microsoft Excel

  3. Открывается окно параметров Эксель. Выбираем подпункт «Дополнительно» из перечня расположенного в левой части окна. Центральную часть окна прокручиваем вниз до блока настроек «Общие». Тут кликаем по кнопке «Параметры веб-страницы».
  4. Переход в параметры документа в Microsoft Excel

  5. Открывается уже знакомое нам окно «Параметры веб-документа», где мы проделываем все те же действия, о которых говорили ранее.
  6. Параметры веб-документа в Microsoft Excel

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

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

01 Фев

Иероглифы в Excel

Очень часто мы сталкиваемся с ситуацией, когда при открытии файла в Excel получаем вместо текста набор иероглифов — дело тут в кодировке самих файлов и Excel.

Для того, чтобы избежать этого нужно:

  • на вкладке «Данные», в блоке «Получение внешних данных» — нажать кнопку «Из текста»;
  • указать файл из которого нужно получить информацию;
  • затем в разделе «Формат данных» выбрать нужный вариант «С разделителями» или «Фиксированной ширины»;
  • в поле «Формат файла» изменить кодировку на «Юникод Windows», нажать «Далее»;
  • если раннее был выбран вариант «С разделителями», то на этом шаге можно выбрать символ (табуляция, точка, пробел и т.д.), нажать «Далее»;
  • на последнем шаге нужно определиться с форматом импортированных ячеек (Общий, текстовый, Дата), нажать «Готово».

Вариант №2

Можно попробовать пересохранить файл с иероглифами в нужной кодировке:

  • «Файл» — > «Сохранить как»;
  • щёлкаем по треугольнику после кнопки «Сервис»;

иероглифы в excel вместо текста

  • выбираем пункт «Параметры веб-документа»;
  • переходим на закладку «Кодировка» и выбираем вместо Кириллицы Юникод (UTF-8), жмём «ОК».

иероглифы в excel вместо текста

Иероглифы в Excel исчезнут!

Если остались вопросы — смотрите в наше новое видео!

 

McZym

Пользователь

Сообщений: 28
Регистрация: 14.02.2013

Всем привет! Excel 2010. Проблема со шрифтом по умолчанию. В настройках поменял шрифт по умолчанию с Calibri на Times New Roman. Закрыл Excel. Создаю новую рабочую книгу. На ленте «шрифт» по-прежнему «висит» Calibri, в ячейках печатается Calibri, а в строке формул печатается Times New Roman! Как сделать, чтобы и в ячейках печатался Times New Roman? Спасибо.

 

Z

Пользователь

Сообщений: 6111
Регистрация: 21.12.2012

Win 10, MSO 2013 SP1

Вам, имхо, надо будет разобраться или создать свою шрифтовую тему… Или внести свои изменения в стандартную и пересохранить ее… См. скрин —  может из готового стоит подобрать?!. ;)

«Ctrl+S» — достойное завершение ваших гениальных мыслей!.. ;)

 

McZym

Пользователь

Сообщений: 28
Регистрация: 14.02.2013

Спасибо! Работает. Начал пользоваться. Но, это частичное решение более общей проблемы. Так как, при создании новых рабочих книг, шрифт по умолчанию остаётся Calibri. Хотя, в настройках новых рабочих книг шрифт по умолчанию стоит Times New Roman. Посоветуйте опытные люди, что делать?

 

Z

Пользователь

Сообщений: 6111
Регистрация: 21.12.2012

Win 10, MSO 2013 SP1

Читать и… пробовать/рисковать умеем?!. Было , однако: «…Или внести свои изменения в стандартную и пересохранить ее…» … ;)
В XL все взаимно связано — и шрифты, и цвета, и эффекты, а главное — какая ТЕМА является стартовой…

«Ctrl+S» — достойное завершение ваших гениальных мыслей!.. ;)

 

McZym

Пользователь

Сообщений: 28
Регистрация: 14.02.2013

Дорогой Z! Всё делал, как ты говоришь: читал, пробовал, вносил изменения, пересохранял, даже рисковал, но всё равно, при СОЗДАНИИ НОВЫХ РАБОЧИХ КНИГ, шрифт стоит Calibri. И приходится вручную для каждого вновь создаваемого документа заходить в какие-нибудь настройки, чтобы в ячейках печатался TimesNR. А нужно, чтобы шрифт TimesNR был всегда, т.е., чтобы один раз поменять настройки и больше к ним не прикасаться раз разом, при создании новых документов. Пожалуйста.

 

Z

Пользователь

Сообщений: 6111
Регистрация: 21.12.2012

Win 10, MSO 2013 SP1

«Ctrl+S» — достойное завершение ваших гениальных мыслей!.. ;)

 

McZym

Пользователь

Сообщений: 28
Регистрация: 14.02.2013

Да, конечно. Вот обдумываю сейчас обходной вариант: записать макрос по смене шрифта и, самое трудное для меня пока, сделать так, чтобы он (макрос) автоматически выполнялся при СОЗДАНИИ НОВОЙ РАБОЧЕЙ КНИГИ.

 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

А с другого дистрибутива нет возможности переустановить Офис?

 

Sergei_A

Пользователь

Сообщений: 443
Регистрация: 05.01.2013

Может быть сброс настроек ленты поможет?

Изменено: Sergei_A15.02.2013 21:43:11

 

McZym

Пользователь

Сообщений: 28
Регистрация: 14.02.2013

Переустановить Офис возможность есть. Но, до этого шага я хочу убедиться, что других вариантов «лечения» нет.

 

McZym

Пользователь

Сообщений: 28
Регистрация: 14.02.2013

#11

15.02.2013 22:14:30

Цитата
Sergei_A пишет:
Может быть сброс настроек ленты поможет?

К сожалению, не помогает.

 

Z

Пользователь

Сообщений: 6111
Регистрация: 21.12.2012

Win 10, MSO 2013 SP1

#12

16.02.2013 10:04:13

Цитата
McZym пишет: …К сожалению, не…

Было, как вариант,  — внести изменения и сохранить текущую тему как СТАНДАРТНУЮ ТЕМУ… Пробовали?..

Прикрепленные файлы

  • XL_2010_Shrift_Tema_2.png (76 КБ)

«Ctrl+S» — достойное завершение ваших гениальных мыслей!.. ;)

 

McZym

Пользователь

Сообщений: 28
Регистрация: 14.02.2013

Да, пробовал. Вносил изменения и нажимал на кнопочку «Сохранить текущую тему…» Сохранял изменения в документе. И при повторном открытии ЭТОГО же документа всё было здорово: «моя» тема (с нужным мне шрифтом) была активной сразу после открытия документа. НО! Если создать НОВЫЙ документ, то «моя» тема была не активной сразу после открытия документа (см. рис.) и приходилось её активировать при помощи дополнительных действий (щелчков мышью). А нужно было, чтобы в документе сразу можно было начинать печатать нужным шрифтом (не обязательно TimesNR, любым другим, который ты задаёшь в настройках по умолчанию). Извини, Z, отнял у тебя время тем, что не сумел точно и сразу объяснить суть моих исканий.

 

McZym

Пользователь

Сообщений: 28
Регистрация: 14.02.2013

Итоги.
1. Это «глюк».
2. Частное решение, которое я использовал: создал шаблон и ярлык к нему.
Всем спасибо!

 

Sanja

Пользователь

Сообщений: 14838
Регистрация: 10.01.2013

Судя по скрину у Вас неактивирован MS Office (красная полоса вверху). Некоторые функции урезаны. Возможно в этом причина?

Согласие есть продукт при полном непротивлении сторон.

 

McZym

Пользователь

Сообщений: 28
Регистрация: 14.02.2013

 

McZym

Пользователь

Сообщений: 28
Регистрация: 14.02.2013

Активировал Офис. Всё работает как надо! :)

 

Sanja

Пользователь

Сообщений: 14838
Регистрация: 10.01.2013

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

Согласие есть продукт при полном непротивлении сторон.

 

McZym

Пользователь

Сообщений: 28
Регистрация: 14.02.2013

Та-а-к!!! Я думал, что всё закончилось. А оказывается всё только начинается!
1. Для начала вопрос: почему при запуске Excel через контекстное меню правой кнопки мыши создаётся Лист MSExcel, а при другом варианте запуска Excel, например, через меню «Пуск» создаётся Книга MSExcel?
2. А теперь самое интересное: в создаваемых таким образом Листах и Книгах стоят разные шрифты! В Листе шрифт Calibri, а в Книге — TimesNR! Хотя, в настройках по умолчанию шрифт TimesNR.
Что за …!?

 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

#20

18.02.2013 13:39:07

Цитата
McZym пишет:
при запуске Excel через контекстное меню правой кнопки мыши создаётся Лист MSExcel

Лист БЕЗ книги? Это как?

 

McZym

Пользователь

Сообщений: 28
Регистрация: 14.02.2013

Вот так открывается Excel (верхняя часть рис.1) через контекстное меню правой кнопки мыши «Создать Лист Microsoft Excel» (на рис.1 один и тот же файл!)
А вот так открывается Excel (рис.2) при любом другом способе, например, через меню «Пуск». Найдите, пожалуйста, 3 (три) отличия, а затем скажите — как так!?

Прикрепленные файлы

  • рис.1.png (94.24 КБ)
  • рис.2.png (34.84 КБ)

 

Sergei_A

Пользователь

Сообщений: 443
Регистрация: 05.01.2013

Не пользуйтесь контекстным и всё. У меня, и наверное у всех, тоже самое. Если хотите, то можете поискать про настройку контекстного, и добавление в него своих приложений, но скорее всего оно Вам не надо.

 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

И в том и в другом случаем создаётся КНИГА. НЕ может быть создан лист без книги… Меняется только название.

 

McZym

Пользователь

Сообщений: 28
Регистрация: 14.02.2013

Хорошо, Юрий, полностью не против. Но! Я хочу разобраться всё-таки со шрифтами по умолчанию, что и заявлял в самом начале (пост 1). То есть, чтобы изменить шрифт, который будет использоваться при создании новых книг, необходимо зайти в настройки и указать это в соответствующем разделе (Файл_Параметры_Общие_При создании новых книг). Я так и сделал. И у меня сейчас единственный и главный вопрос к дорогим форумчанам: (пост №21, верхняя часть рис.1) ПОЧЕМУ СТОИТ ШРИФТ «CALIBRI», А НЕ «TIMES NEW ROMAN», который я задал в настройках!? Дело не в том, какой именно шрифт, а в том, почему он не изменился?

 

McZym

Пользователь

Сообщений: 28
Регистрация: 14.02.2013

#25

19.02.2013 00:10:34

Цитата
Sergei_A пишет: Не пользуйтесь контекстным…

Я покопаюсь в реестре, о результатах доложу.

 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

И всё же попробуйте установить Офис с другого дистрибутива. Перед этим полностью удалите старый. Причём, штатное удаление удаляет с компьютера не всё. Для полной очистки следует воспользоваться специальными утилитами от Microsoft. Скачать можно

здесь

 

McZym

Пользователь

Сообщений: 28
Регистрация: 14.02.2013

Этот шаг я поставлю в конец алгоритма поиска ответа на вопрос, если Вы не против.  :)
Спасибо.

 

McZym

Пользователь

Сообщений: 28
Регистрация: 14.02.2013

Продолжим. Докладываю.
1. В редакторе реестра Windows, в разделе HKEY_CLASSES_ROOT, в подразделе .xlsx_Excel.Sheet.12_ShellNew я создал параметр Command со значением (см. рис.1). Теперь, при открытии Excel через контекстное меню ПКМ, создаётся «нормальный» файл, т.е. теперь какой шрифт задан в настройках по умолчанию, такой и будет во вновь создаваемых файлах (Книгах Excel). Ура.
2. Но! При открытии Excel таким образом, единожды выскакивает окно (см. рис.2) и его нужно закрывать для продолжения работы.
3. Проблему считаю нерешённой полностью, поэтому иду копать дальше. Есть желающие покопать?)

Прикрепленные файлы

  • Рис.1.png (24.08 КБ)
  • Рис.2.png (57.84 КБ)

 

Sergei_A

Пользователь

Сообщений: 443
Регистрация: 05.01.2013

Скажите McZym, может быть у Вас как и у меня во время установки 2010, был оставлен Excel 2007? Может быть в этом проблема?

 

McZym

Пользователь

Сообщений: 28
Регистрация: 14.02.2013

#30

22.02.2013 21:27:31

Нет, 2007 у меня не было. Был 2003. И ставил поверх. Думаю причина в «глюках» или ОС (XP SP3), или Офиса, или того и другого вместе. Радикальное лечение предлагал Юрий М. Я же выбрал частичное решение проблемы. Вот частями и двигаюсь.) А у Вас точно то же самое (см. пост№1)?

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

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

Иероглифы в Excel4

Иероглифы в Excel8

Содержание

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

Каракули и иероглифы в Excel. Неверная кодировка

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

Нажав «Сохранить как», нажмите на кнопку Сервис и выберите Параметры веб-документа

Иероглифы в Excel2

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

Иероглифы в Excel3

Пересохраняем файл.

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

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

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

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

Иероглифы в Excel5

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

Иероглифы в Excel6

Что выбрать с разделителем или фиксированной ширины (шаг 1), а так же следующий шаг (шаг 2) подробно описан в этой статье.

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

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

Так же я рекомендую проверить, какой именно программой вы открываете Excel-файл. Бывает, что книги 2010 формата Excel открываются в Excel 2003 (или более ранние версии) с измененным на иероглифы текстом. Подробнее про форматы Excel здесь.

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

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

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

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

Иероглифы в Excel7

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

Содержание

  1. Иероглифы в Excel вместо текста
  2. Иероглифы в Excel
  3. Вариант №2
  4. Excel works!
  5. Excel works!
  6. Каракули и иероглифы в Excel
  7. Каракули и иероглифы в Excel. Неверная кодировка
  8. Неверная кодировка при получении данных из внешних источников. Открытие CSV файлов
  9. Открываем не той программой
  10. Как добавить символы-иероглифы в тексте?
  11. Изменение кодировки в Excel
  12. Что такое кодировка?
  13. Как поменять кодировку в программе?
  14. При помощи Notepad
  15. Через интерфейс программы
  16. Как сохранить файл в определённой кодировке?
  17. Как добавить в программы офиса новую кодировку?
  18. Как изменить кодировку в excel 2007
  19. Изменение кодировки в Excel
  20. Что такое кодировка?
  21. Как поменять кодировку в программе?
  22. При помощи Notepad
  23. Через интерфейс программы
  24. Как сохранить файл в определённой кодировке?
  25. Как добавить в программы офиса новую кодировку?
  26. Изменение кодировки в Microsoft Excel
  27. Работа с кодировкой текста
  28. Способ 1: изменение кодировки с помощью Notepad++
  29. Способ 2: применение Мастера текстов
  30. Способ 3: сохранение файла в определенной кодировке

Иероглифы в Excel вместо текста

Иероглифы в Excel

Очень часто мы сталкиваемся с ситуацией, когда при открытии файла в Excel получаем вместо текста набор иероглифов — дело тут в кодировке самих файлов и Excel.

Для того, чтобы избежать этого нужно:

  • на вкладке «Данные», в блоке «Получение внешних данных» — нажать кнопку «Из текста»;
  • указать файл из которого нужно получить информацию;
  • затем в разделе «Формат данных» выбрать нужный вариант «С разделителями» или «Фиксированной ширины»;
  • в поле «Формат файла» изменить кодировку на «Юникод Windows», нажать «Далее»;
  • если раннее был выбран вариант «С разделителями», то на этом шаге можно выбрать символ (табуляция, точка, пробел и т.д.), нажать «Далее»;
  • на последнем шаге нужно определиться с форматом импортированных ячеек (Общий, текстовый, Дата), нажать «Готово».

Вариант №2

Можно попробовать пересохранить файл с иероглифами в нужной кодировке:

  • «Файл» — > «Сохранить как»;
  • щёлкаем по треугольнику после кнопки «Сервис»;

  • выбираем пункт «Параметры веб-документа»;
  • переходим на закладку «Кодировка» и выбираем вместо Кириллицы Юникод (UTF-8), жмём «ОК».

Иероглифы в Excel исчезнут!

Если остались вопросы — смотрите в наше новое видео!

Источник

Excel works!

Excel работает за вас

Excel works!

Thanks for Visiting

Каракули и иероглифы в Excel

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

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

Каракули и иероглифы в Excel. Неверная кодировка

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

Нажав «Сохранить как», нажмите на кнопку Сервис и выберите Параметры веб-документа

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

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

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

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

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

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

Что выбрать с разделителем или фиксированной ширины (шаг 1), а так же следующий шаг (шаг 2) подробно описан в этой статье.

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

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

Так же я рекомендую проверить, какой именно программой вы открываете Excel-файл. Бывает, что книги 2010 формата Excel открываются в Excel 2003 (или более ранние версии) с измененным на иероглифы текстом. Подробнее про форматы Excel здесь .

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

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

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

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

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

Источник

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

Если в таблице вместо нужной информации вы увидели вопросы, иероглифы или другие непонятные знаки, это значит, вам надо разобраться, как поменять кодировку в Excel. Эта функция доступна в самом Microsoft Office. Но избавиться от проблемы можно и другими методами.

Иногда мы получаем непонятные иероглифы

Что такое кодировка?

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

У неё есть несколько стандартов. Например, Koi-8, Unicode, Windows-1251, ASCII. И если файл с текстом сохранён, скажем, в Кои-8, в Excel он будет неправильно отображаться в Юникоде. Так как в этих наборах одним и тем же символам приписаны разные коды.

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

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

При помощи Notepad

Если в Экселе не получается превратить «кракозябры» в нормальный текст, откройте файл в программе «Notepad++». Она распространяется бесплатно. Настройте там отображение символов, а потом продолжайте работать в Excel.

Откройте файл в программе «Notepad++»

  1. Создайте резервную копию документа. Или сохраните информацию из него в какой-нибудь другой таблице.
  2. Запустите Notepad.
  3. Перейдите в Файл — Открыть (File — Open) и укажите путь к таблице. В поле «Тип файла» поставьте «Все типы» («All types»). Или укажите конкретный формат. Таблицы имеют расширения .cvs, .xls, .xltm, xlam, .xlm. В Нотпаде текст отобразится без сетки. В нём ничего не надо редактировать.
  4. Справа внизу в строке состояния будет изображён стандарт, используемый сейчас.
  5. Откройте меню Кодировка (Encoding). Оно находится вверху окна.
  6. Нажмите «Преобразовать в UTF-8» («Convert to UTF-8»). Документ будет конвертирован в нужный формат. Этот стандарт Excel воспринимает нормально и не станет превращать в бессвязный поток странных символов.
  7. Теперь выберите, какие знаки необходимо использовать. В том же меню Encoding наведите выпадающий список. Он там один.
  8. Для русского языка выберите Кириллица — Windows-1251. Если текст, скажем, на арабском или греческом — отметьте соответствующий набор символов. В разных странах используются разные стандарты.
  9. Программа попросит подтвердить действие.
  10. Если это не помогло, попробуйте другие кириллические шрифты.
  11. Сохранять текст надо тоже в экселевском формате.

Откройте файл в utf-8

Через интерфейс программы

Вот как сменить кодировку в Excel, используя встроенные возможности:

  1. Запустите программу. Не надо открывать заполненный документ. Нужен «чистый» лист.
  2. Перейдите во вкладку «Данные» в строке меню.
  3. На панели «Получать внешние данные» нажмите «Из текста».
  4. В списке «Тип файла» (он находится рядом с кнопкой «Отмена») выберите «Все» или «Любые». Так в окне будут отображаться форматы Excel, а не только .txt.
  5. Задайте путь к таблице.
  6. Откроется мастер импорта.
  7. В поле «Формат» можете выбрать желаемый стандарт.
  8. В области «Предварительный просмотр» показано, как будет выглядеть текст с отмеченным набором символов. Можете прокручивать список и искать, какая настройка подходит.
  9. Когда подберёте нужный вариант, нажмите «Готово».

Можно использовать встроенные возможности

Как сохранить файл в определённой кодировке?

Можно сделать так, чтобы в сохранённом вами файле стояла определённая кодировка Excel.

  1. Нажмите на зелёную кнопку «Файл» (в Office 2007 надо кликнуть на логотип слева вверху).
  2. Параметры — Дополнительно.
  3. Прокрутите вниз до раздела «Общие».
  4. Кнопка «Параметры веб-документа».
  5. Вкладка «Кодировка».
  6. В поле «Сохранить документ как» укажите желаемое значение и нажмите «OK».

Ещё можно сделать так:

  1. Нажмите на «Файл» или логотип офиса.
  2. Выберите «Сохранить как…».
  3. Кликните на «Сервис». Там будет тот же самый пункт «Параметры веб-документа».

Как добавить в программы офиса новую кодировку?

Если ни один из стандартов не подошёл для вашего документа, добавьте новые.

  1. Пуск — Панель управления.
  2. «Программы и компоненты» или «Удаление программ».
  3. Нажмите на пункт Office или Excel (в зависимости от того, установлен ли у вас весь пакет продуктов Микрософт Офис или только Эксель).
  4. Кнопка «Изменить». Она над основной рабочей областью.
  5. Поставьте маркер в «Добавить или удалить» и кликните «Продолжить».
  6. Откройте ветку Общие средства — Многоязыковая поддержка.
  7. Нажмите на чёрную стрелочку рядом с нужным стандартом и включите функцию «Запускать на моём компьютере».
  8. Кликните «Продолжить» и дождитесь окончания процесса. Будут добавлены новые наборы.

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

Источник

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

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

Если в таблице вместо нужной информации вы увидели вопросы, иероглифы или другие непонятные знаки, это значит, вам надо разобраться, как поменять кодировку в Excel. Эта функция доступна в самом Microsoft Office. Но избавиться от проблемы можно и другими методами.

Иногда мы получаем непонятные иероглифы

Что такое кодировка?

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

У неё есть несколько стандартов. Например, Koi-8, Unicode, Windows-1251, ASCII. И если файл с текстом сохранён, скажем, в Кои-8, в Excel он будет неправильно отображаться в Юникоде. Так как в этих наборах одним и тем же символам приписаны разные коды.

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

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

При помощи Notepad

Если в Экселе не получается превратить «кракозябры» в нормальный текст, откройте файл в программе «Notepad++». Она распространяется бесплатно. Настройте там отображение символов, а потом продолжайте работать в Excel.

Откройте файл в программе «Notepad++»

  1. Создайте резервную копию документа. Или сохраните информацию из него в какой-нибудь другой таблице.
  2. Запустите Notepad.
  3. Перейдите в Файл — Открыть (File — Open) и укажите путь к таблице. В поле «Тип файла» поставьте «Все типы» («All types»). Или укажите конкретный формат. Таблицы имеют расширения .cvs, .xls, .xltm, xlam, .xlm. В Нотпаде текст отобразится без сетки. В нём ничего не надо редактировать.
  4. Справа внизу в строке состояния будет изображён стандарт, используемый сейчас.
  5. Откройте меню Кодировка (Encoding). Оно находится вверху окна.
  6. Нажмите «Преобразовать в UTF-8» («Convert to UTF-8»). Документ будет конвертирован в нужный формат. Этот стандарт Excel воспринимает нормально и не станет превращать в бессвязный поток странных символов.
  7. Теперь выберите, какие знаки необходимо использовать. В том же меню Encoding наведите выпадающий список. Он там один.
  8. Для русского языка выберите Кириллица — Windows-1251. Если текст, скажем, на арабском или греческом — отметьте соответствующий набор символов. В разных странах используются разные стандарты.
  9. Программа попросит подтвердить действие.
  10. Если это не помогло, попробуйте другие кириллические шрифты.
  11. Сохранять текст надо тоже в экселевском формате.

Откройте файл в utf-8

Через интерфейс программы

Вот как сменить кодировку в Excel, используя встроенные возможности:

  1. Запустите программу. Не надо открывать заполненный документ. Нужен «чистый» лист.
  2. Перейдите во вкладку «Данные» в строке меню.
  3. На панели «Получать внешние данные» нажмите «Из текста».
  4. В списке «Тип файла» (он находится рядом с кнопкой «Отмена») выберите «Все» или «Любые». Так в окне будут отображаться форматы Excel, а не только .txt.
  5. Задайте путь к таблице.
  6. Откроется мастер импорта.
  7. В поле «Формат» можете выбрать желаемый стандарт.
  8. В области «Предварительный просмотр» показано, как будет выглядеть текст с отмеченным набором символов. Можете прокручивать список и искать, какая настройка подходит.
  9. Когда подберёте нужный вариант, нажмите «Готово».

Можно использовать встроенные возможности

Как сохранить файл в определённой кодировке?

Можно сделать так, чтобы в сохранённом вами файле стояла определённая кодировка Excel.

  1. Нажмите на зелёную кнопку «Файл» (в Office 2007 надо кликнуть на логотип слева вверху).
  2. Параметры — Дополнительно.
  3. Прокрутите вниз до раздела «Общие».
  4. Кнопка «Параметры веб-документа».
  5. Вкладка «Кодировка».
  6. В поле «Сохранить документ как» укажите желаемое значение и нажмите «OK».

Ещё можно сделать так:

  1. Нажмите на «Файл» или логотип офиса.
  2. Выберите «Сохранить как…».
  3. Кликните на «Сервис». Там будет тот же самый пункт «Параметры веб-документа».

Как добавить в программы офиса новую кодировку?

Если ни один из стандартов не подошёл для вашего документа, добавьте новые.

  1. Пуск — Панель управления.
  2. «Программы и компоненты» или «Удаление программ».
  3. Нажмите на пункт Office или Excel (в зависимости от того, установлен ли у вас весь пакет продуктов Микрософт Офис или только Эксель).
  4. Кнопка «Изменить». Она над основной рабочей областью.
  5. Поставьте маркер в «Добавить или удалить» и кликните «Продолжить».
  6. Откройте ветку Общие средства — Многоязыковая поддержка.
  7. Нажмите на чёрную стрелочку рядом с нужным стандартом и включите функцию «Запускать на моём компьютере».
  8. Кликните «Продолжить» и дождитесь окончания процесса. Будут добавлены новые наборы.

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

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

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

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

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

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

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

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

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

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

    Запускаем приложение Notepad++. Кликаем по пункту «Файл». Из открывшегося списка выбираем пункт «Открыть». Как альтернативный вариант, можно набрать на клавиатуре сочетание клавиш Ctrl+O.

Запускается окно открытия файла. Переходим в директорию, где расположен документ, который некорректно отобразился в Экселе. Выделяем его и жмем на кнопку «Открыть» в нижней части окна.

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

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

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

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

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

    Запускаем программу Excel. Нужно активировать именно само приложение, а не открыть с его помощью документ. То есть, перед вами должен предстать чистый лист. Переходим во вкладку «Данные». Кликаем на кнопку на ленте «Из текста», размещенную в блоке инструментов «Получение внешних данных».

  • Открывается окно импорта текстового файла. В нем поддерживается открытие следующих форматов:
  • TXT;
  • CSV;
  • PRN.

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

    Открывается окно Мастера текстов. Как видим, в поле предварительного просмотра символы отображаются некорректно. В поле «Формат файла» раскрываем выпадающий список и меняем в нем кодировку на «Юникод (UTF-8)».

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

    Открывается следующее окно Мастера текста. Тут можно изменить знак разделителя, но рекомендуется оставить настройки по умолчанию (знак табуляции). Жмем на кнопку «Далее».

  • В последнем окне имеется возможность изменить формат данных столбца:
  • Общий;
  • Текстовый;
  • Дата;
  • Пропустить столбец.

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

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

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

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

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

      Переходим во вкладку «Файл». Кликаем по пункту «Сохранить как».

    Открывается окно сохранения документа. С помощью интерфейса Проводника определяем директорию, где файл будет храниться. Затем выставляем тип файла, если хотим сохранить книгу в формате отличном от стандартного формата Excel (xlsx). Потом кликаем по параметру «Сервис» и в открывшемся списке выбираем пункт «Параметры веб-документа».

    В открывшемся окне переходим во вкладку «Кодировка». В поле «Сохранить документ как» открываем выпадающий список и устанавливаем из перечня тот тип кодировки, который считаем нужным. После этого жмем на кнопку «OK».

    Возвращаемся в окно «Сохранения документа» и тут жмем на кнопку «Сохранить».

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

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

      Находясь во вкладке «Файл», кликаем по пункту «Параметры».

    Открывается окно параметров Эксель. Выбираем подпункт «Дополнительно» из перечня расположенного в левой части окна. Центральную часть окна прокручиваем вниз до блока настроек «Общие». Тут кликаем по кнопке «Параметры веб-страницы».

    Открывается уже знакомое нам окно «Параметры веб-документа», где мы проделываем все те же действия, о которых говорили ранее.

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

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

    Мы рады, что смогли помочь Вам в решении проблемы.

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

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

    Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

    Источник

  • Понравилась статья? Поделить с друзьями:
  • Слетает форматирование документа word
  • Слетает excel в windows 10
  • Следующий фрагмент документа ms word является иерархическим списком
  • Слайды для презентации excel
  • Следующий столбец в формуле excel