Os usuarios que traballan navegadores, editores de texto e procesadores adoitan enfrontarse á necesidade de cambiar a codificación do texto. Non obstante, cando se traballa nun procesador de follas de cálculo de Excel, tamén pode xurdir tal necesidade porque este programa procesa non só números, senón tamén texto. Vexamos como cambiar a codificación en Excel.
Lección: Codificación en Microsoft Word
Traballa con codificación de texto
A codificación de texto é un conxunto de expresións dixitais electrónicas que se converten en caracteres fáciles de usar. Hai moitos tipos de codificación, cada un dos cales ten as súas propias regras e linguaxe. A capacidade dun programa para recoñecer un idioma específico e traducilo en signos comprensibles para unha persoa común (letras, números, outros símbolos) determina se a aplicación pode funcionar con texto específico ou non. Entre as codificacións de texto máis populares están as seguintes:
- Windows-1251;
- KOI-8;
- ASCII;
- ANSI
- UKS-2;
- UTF-8 (Unicode).
Este último nome é o máis común entre as codificacións do mundo, xa que se considera unha especie de estándar universal.
Na maioría das veces, o propio programa recoñece a codificación e pasa automaticamente a ela, pero nalgúns casos o usuario ten que dicir á aplicación o seu aspecto. Só entón pode funcionar correctamente con caracteres codificados.
Excel atopa o maior número de problemas de descifrado de codificación ao intentar abrir ficheiros CSV ou exportar ficheiros txt. Moitas veces, en lugar das cartas habituais ao abrir estes ficheiros a través de Excel, podemos observar caracteres estraños, o chamado "krakozyabry". Nestes casos, o usuario debe realizar certas manipulacións para que o programa comece a mostrar datos correctamente. Hai varios xeitos de resolver este problema.
Método 1: cambia a codificación mediante Notepad ++
Por desgraza, Excel non ten unha ferramenta completa que lle permitiría cambiar a codificación rapidamente en calquera tipo de texto. Polo tanto, hai que usar solucións en varios pasos para estes fins ou recorrer á axuda de aplicacións de terceiros. Unha das formas máis fiables é usar o editor de texto Notepad ++.
- Lanzamos a aplicación Notepad ++. Fai clic no elemento Arquivo. Na lista que se abre, seleccione "Abrir". Tamén pode escribir un atallo de teclado no teclado Ctrl + O.
- Iníciase a xanela aberta do ficheiro. Imos ao directorio onde está o documento, que aparece incorrectamente en Excel. Seleccionaa e fai clic no botón. "Abrir" na parte inferior da xanela.
- O ficheiro ábrese na xanela do editor Bloc de notas ++. Na parte inferior da xanela á parte dereita da barra de estado está a codificación actual do documento. Como Excel non o mostra correctamente, son necesarios cambios. Escribimos unha combinación de teclas Ctrl + A no teclado para seleccionar todo o texto. Fai clic no elemento do menú "Codificacións". Na lista que se abre, seleccione Converter a UTF-8. Esta é a codificación Unicode e Excel funciona con ela o máis correctamente posible.
- Despois diso, para gardar os cambios no ficheiro, faga clic no botón da barra de ferramentas en forma de disquete. Peche o Bloc de notas ++ facendo clic no botón en forma de cruz branca nun cadrado vermello na esquina superior dereita da xanela.
- Abrimos o ficheiro de xeito estándar a través do explorador ou usando calquera outra opción en Excel. Como podes ver, todos os caracteres móstranse correctamente.
A pesar de que este método está baseado na utilización de software de terceiros, é unha das opcións máis fáciles para transcodificar o contido dos ficheiros a Excel.
Método 2: use o Asistente de texto
Ademais, pode realizar a conversión usando as ferramentas incorporadas do programa, concretamente o Asistente de texto. Curiosamente, usar esta ferramenta é algo máis complicado que usar un programa de terceiros descrito no método anterior.
- Comezamos o programa Excel. É necesario activar a aplicación e non abrir o documento coa súa axuda. É dicir, unha folla en branco debería aparecer antes de ti. Vai á lapela "Datos". Fai clic no botón da cinta "Do texto"colocado na caixa de ferramentas "Obter datos externos".
- Ábrese a xanela do ficheiro de texto de importación. Soporta a apertura dos seguintes formatos:
- Txt;
- CSV;
- PRN.
Vai ao directorio da localización do ficheiro importado, seleccióneo e fai clic no botón "Importar".
- Ábrese a xanela Asistente de texto. Como podes ver, no campo de vista previa móstranse de forma incorrecta os caracteres. No campo "Formato de ficheiro" abre a lista despregable e cambia a codificación na mesma Unicode (UTF-8).
Se os datos aínda se amosan incorrectamente, intentamos experimentar co uso doutras codificacións ata que o texto do campo de vista previa sexa lexible. Unha vez que o resultado o satisfaga, faga clic no botón "Seguinte".
- Ábrese a seguinte xanela do asistente de texto. Aquí pode cambiar o carácter delimitador, pero é recomendable deixar a configuración por defecto (guía). Fai clic no botón "Seguinte".
- Na última xanela, pode cambiar o formato dos datos da columna:
- Xeral;
- Texto
- Data
- Saltar unha columna.
Aquí debería configurarse a configuración, tendo en conta a natureza do contido procesado. Despois diso, faga clic no botón Feito.
- Na seguinte xanela, especifique as coordenadas da cela superior esquerda do intervalo na folla onde se inserirán os datos. Pódese facer manexando manualmente a dirección ao campo adecuado ou simplemente resaltando a cela desexada na folla. Despois de engadir as coordenadas, faga clic no botón no campo da xanela "Está ben".
- Despois, o texto mostrarase na folla na codificación que precisemos. Queda formatealo ou restaurar a estrutura da táboa, se fose de datos tabulares, xa que o reformatear destrúea.
Método 3: garda o ficheiro nunha codificación específica
Hai unha situación inversa cando o ficheiro non necesita ser aberto coa visualización correcta dos datos, pero gardado na codificación establecida. En Excel, pode realizar esta tarefa.
- Vai á lapela Arquivo. Fai clic no elemento Gardar como.
- Ábrese a xanela de gardar documento. Usando a interface Explorer, determinamos o directorio onde se almacenará o ficheiro. A continuación, fixamos o tipo de ficheiro se queremos gardar o libro de traballo nun formato diferente ao formato estándar de Excel (xlsx). Despois faga clic no parámetro "Servizo" e na lista que se abre, seleccione Opcións de documentos web.
- Na xanela que se abre, vaia á lapela "Codificación". No campo Gardar documento como abre a lista despregable e establece da lista o tipo de codificación que consideramos necesario. Despois diso, faga clic no botón "Está ben".
- Volva á fiestra "Gardar documento" e logo faga clic no botón Gardar.
O documento gardarase no disco duro ou soporte extraíble na codificación que vostede mesmo determinou. Pero cómpre ter en conta que agora sempre os documentos gardados en Excel gardaranse nesta codificación. Para cambiar isto, tes que volver á fiestra Opcións de documentos web e cambia a configuración.
Hai outro xeito de cambiar a configuración de codificación do texto gardado.
- Estar na lapela Arquivofai clic no elemento "Opcións".
- Ábrese a xanela de opcións de Excel. Escolla un sub "Avanzado" da lista situada no lado esquerdo da xanela. Desprácese ata o centro da xanela ata o bloque de configuracións "Xeral". Despois faga clic no botón Configuración da páxina web.
- Ábrese unha xanela xa familiar para nós Opcións de documentos web, onde estamos facendo todas as mesmas accións das que falamos anteriormente.
Agora calquera documento gardado en Excel terá exactamente a codificación que instalou.
Como podes ver, Excel non ten unha ferramenta que lle permitiría converter de xeito rápido e cómodo o texto dunha codificación a outra. O asistente de texto ten unha funcionalidade demasiado complicada e ten moitas funcións que non son necesarias para tal procedemento. Usalo, terá que pasar varios pasos que non afectan directamente este proceso, pero serven para outros fins. Ata a conversión a través dun editor de texto de terceiros Notepad ++ neste caso parece un pouco máis sinxelo. Gardar ficheiros nunha determinada codificación en Excel tamén é complicado porque cada vez que queiras cambiar este parámetro tes que cambiar a configuración global do programa.