Reparar los acentos de un CSV abierto en Excel
El CSV se abre, y "Café" se ha convertido en "Café". El archivo no está dañado: Excel lo ha leído en la codificación equivocada. El peligro es guardarlo así.
En Excel, paso a paso
No guardar
Cerrar sin guardar: mientras el archivo no se reescriba, los acentos siguen intactos dentro.
Importar en lugar de abrir
Datos, Desde texto/CSV, elegir el archivo, luego "Origen del archivo: 65001: Unicode (UTF-8)".
Comprobar el separador
En la misma ventana, elegir la coma o el punto y coma hasta ver las columnas separadas, luego Cargar.
Los inconvenientes
- Guardar el archivo después de abrirlo mal graba los "é" en el archivo: entonces hay que repararlo carácter por carácter.
- Un archivo puede quedar mal reparado dos veces ("Ãâ©") si ha hecho varias idas y vueltas.
- Los ceros iniciales de los códigos (00123) desaparecen si la columna se lee como un número.
Más rápido, en todo el archivo
Reparar un archivo CSV reconoce la codificación, repara los acentos ya rotos (incluso por partida doble), encuentra el separador, y produce un CSV que Excel abre a la primera, o un libro XLSX.
Preguntas frecuentes
- ¿Por qué se equivoca Excel de codificación?
- Un CSV no indica su codificación. Sin una marca al principio del archivo, Excel supone la de Windows (Windows-1252), y un archivo UTF-8 se lee mal.