З потребою змінювати кодування тексту часто стикаються користувачі, що працюють браузерах, текстових редакторах і процесорах. Проте, і при роботі в табличному процесорі Excel така необхідність теж може виникнути, адже ця програма обробляє не тільки цифри, але і текст. Давайте розберемося, як змінити кодування в Ексель.
урок: Кодування в Microsoft Word
зміст
Кодування тексту - ця набір електронних цифрових виразів, які перетворюються в зрозумілі для користувача символи. Існує багато видів кодування, у кожного з яких є свої правила і мову. Уміння програми розпізнавати конкретну мову і переводити його на зрозумілі для звичайної людини знаки (літери, цифри, інші символи) визначає, чи зможе додаток працювати з конкретним текстом чи ні. Серед популярних текстових кодувань слід виділити такі:
Останнє найменування є найпоширенішим серед кодувань в світі, так як вважається свого роду універсальним стандартом.
Найчастіше, програма сама розпізнає кодування і автоматично перемикається на неї, але в окремих випадках користувачеві потрібно вказати додатком її вид. Тільки тоді воно зможе коректно працювати з кодованими символами.
Найбільша кількість проблем з розшифровкою кодування у програми Excel зустрічається при спробі відкриття файлів CSV або експорті файлів txt. Часто, замість звичайних букв при відкритті цих файлів через Ексель, ми можемо спостерігати незрозумілі символи, так звані «кракозябри». У цих випадках користувачеві потрібно зробити певні маніпуляції для того, щоб програма почала коректно відображати дані. Існує кілька способів вирішення даної проблеми.
На жаль, повноцінного інструменту, який дозволяв би швидко змінювати кодування в будь-якому типі текстів у Ексель немає. Тому доводиться в цих цілях використовувати багатокрокові рішення або вдаватися до допомоги сторонніх додатків. Одним з найбільш надійних способів є використання текстового редактора Notepad ++ .
Незважаючи на те, що даний спосіб заснований на використанні стороннього програмного забезпечення, він є одним з найпростіших варіантів для перекодування вмісту файлів під Ексель.
Крім того, здійснити перетворення можна і за допомогою вбудованих інструментів програми, а саме Майстра текстів. Як не дивно, використання даного інструменту дещо складніше, ніж застосування сторонньої програми, описаної в попередньому методі.
Переходимо в директорію розміщення файлу, що імпортується, виділяємо його і натискаємо на кнопку «Імпорт».
Якщо дані відображаються однаково некоректно, то намагаємося експериментувати із застосуванням інших кодувань, поки текст в поле для попереднього перегляду не стане читаним. Після того, як результат задовольнить вас, тисніть на кнопку «Далі».
Тут настройки слід виставити, враховуючи характер оброблюваного контенту. Після цього тиснемо на кнопку «Готово».
Буває і зворотна ситуація, коли файл потрібно не відкрити з коректним відображенням даних, а зберегти у встановленій кодуванні. У Ексель можна виконати і це завдання.
Документ збережеться на жорсткому диску або знімному носії в тій кодуванні, яку ви визначили самі. Але потрібно врахувати, що тепер завжди документи, збережені в Excel, будуть зберігатися в даному кодуванні. Для того, щоб змінити це, доведеться знову заходити в вікно «Параметри веб-документа» і змінювати налаштування.
Існує й інший шлях до зміни налаштувань кодування збереженого тексту.
Тепер будь-який документ, який було збережено в Excel, буде мати саме ту кодування, яка була вами встановлена.
Як бачимо, у Ексель немає інструменту, який дозволив би швидко і зручно конвертувати текст з одного кодування в іншу. Майстер тексту має занадто громіздкий функціонал і має безліч непотрібних для подібної процедури можливостей. Використовуючи його, вам доведеться проходити кілька кроків, які безпосередньо на даний процес не впливають, а служать для інших цілей. Навіть конвертація через сторонній текстовий редактор Notepad ++ в цьому випадку виглядає дещо простіше. Збереження файлів в заданій кодуванні в додатку Excel теж ускладнено тим фактом, що кожен раз при бажанні змінити цей параметр, вам доведеться змінювати загальні налаштування програми.