Guía práctica de codificación CSV
CSV con caracteres raros en Excel: cómo corregir acentos, ñ y codificación
Cuando un CSV muestra tildes, eñes o símbolos extraños en Excel, el archivo no siempre está roto. Muchas veces Excel está interpretando el texto con una codificación distinta a la que se usó al exportarlo.
Esta guía explica cómo diagnosticar el problema, cuándo preparar un CSV UTF-8 con BOM y cuándo conviene convertir a Excel. Las herramientas de Datos Limpios procesan el archivo localmente en el navegador, sin subirlo a un servidor.
Respuesta rápida
Si ves textos como acentos cambiados, eñes extrañas o signos que no estaban en el archivo original, empieza por analizar el CSV para revisar codificación, separador y estructura. Si el problema es de compatibilidad con Excel, usa arreglar CSV para Excel para generar una salida UTF-8 con BOM. Si quieres una hoja final, convierte el CSV a Excel después de comprobar la vista previa.
Problema, causa y solución recomendada
| Problema | Causa probable | Solución |
|---|---|---|
| Acentos o eñes aparecen como símbolos raros | Excel ha interpretado el CSV con una codificación distinta a la real. | Preparar CSV en UTF-8 con BOM |
| El texto se ve bien en un editor, pero mal en Excel | Excel puede abrir el archivo con reglas regionales o de codificación propias. | Analizar codificación y estructura |
| Hay espacios, mayúsculas o formatos mezclados | Además de la codificación, el contenido necesita limpieza por columnas. | Normalizar columnas CSV |
| Quieres trabajar directamente en Excel | Puede ser mejor generar un XLSX tras revisar que el texto se ve correctamente. | Convertir CSV a Excel |
Por qué aparecen caracteres raros
Un CSV guarda texto plano. Para que ese texto se vea igual en todos los programas, quien lo abre necesita interpretar la misma codificación que se usó al guardarlo. Si el archivo se exportó en UTF-8, Windows-1252 u otra variante y Excel lo abre con una lectura distinta, los acentos y caracteres especiales pueden cambiar.
El BOM es una marca al inicio del archivo que puede ayudar a algunos programas a reconocer UTF-8. No arregla datos que ya vengan corruptos, pero sí puede mejorar la apertura en Excel cuando el contenido original está bien y el problema es de interpretación.
Además, el CSV no define por sí solo cómo debe interpretar cada aplicación la codificación. La especificación descrita en RFC 4180 se centra en filas, campos y comillas, pero muchas decisiones de lectura dependen del programa que abre el archivo.
Cómo corregir acentos, ñ y símbolos en Excel
1. Diagnostica antes de guardar otra copia
Si no sabes si el problema viene de codificación, separador o estructura, usa Analizar CSV. El diagnóstico no modifica el archivo y ayuda a decidir si conviene reparar, convertir o revisar manualmente.
2. Prepara un CSV compatible con Excel
Si el contenido se puede leer correctamente y solo necesitas que Excel lo abra mejor, Arreglar CSV para Excel permite generar una salida UTF-8 con BOM y elegir separador. Es una opción útil para tildes, eñes y símbolos cuando el archivo original no está ya dañado.
3. Limpia valores si el texto ya es legible
Si los caracteres ya se ven bien pero hay espacios sobrantes, mayúsculas mezcladas o formatos inconsistentes, usa Normalizar CSV. La normalización debe venir después de resolver la lectura del texto.
4. Convierte a XLSX si vas a trabajar en Excel
Si el destino final es una hoja de cálculo, convertir CSV a Excel permite revisar una vista previa antes de descargar el XLSX. Así evitas abrir a ciegas un CSV que Excel pueda reinterpretar.
Importar desde Excel también puede resolverlo
Microsoft recomienda importar archivos de texto o CSV desde las opciones de datos cuando necesitas controlar origen de archivo, delimitador y formato de columnas. Es mejor que abrir el CSV con doble clic si el archivo trae tildes o eñes que Excel puede interpretar mal.
Si el archivo viene de otra aplicación, conserva siempre una copia original. Cambiar la extensión o guardar varias veces desde Excel puede consolidar una lectura incorrecta y hacer más difícil recuperar el texto real.
Privacidad y límites
Las herramientas enlazadas trabajan localmente en tu navegador. No hay registro, no hay backend para recibir archivos y el CSV no se sube a Datos Limpios. Si los caracteres ya vienen corruptos desde el origen, ninguna conversión puede reconstruirlos con garantía: conviene volver a exportar el archivo original.
Guías relacionadas
- Si además Excel muestra todo en una celda, revisa por qué Excel abre un CSV en una sola columna.
- Si hay comillas, filas irregulares o errores de estructura, consulta cómo arreglar un CSV con errores antes de abrirlo en Excel.
- Si ya sabes que quieres un XLSX, sigue la guía para convertir CSV a Excel sin romper datos.