Abrir un CSV en Excel sin que se rompan tildes ni columnas

Haces doble clic en un CSV y Excel te lo muestra con «Ã±» donde iba una ñ, con todo apretado en una sola columna o sin los ceros del principio. No está corrupto: Excel lo ha leído con suposiciones que no eran las tuyas. Los cuatro problemas habituales y cómo importar el archivo para que salga bien.

Revisado el 3 de octubre de 2026 · 5 min de lectura

Qué es un CSV, y por qué es tan frágil

Un CSV es un archivo de texto en el que cada línea es una fila y las columnas se separan con un carácter, normalmente una coma o un punto y coma. No lleva dentro información sobre la codificación del texto, ni sobre qué separador usa, ni sobre si «007» es un número o un código. Esas decisiones las toma el programa que lo abre, y por eso el mismo archivo se ve bien en un sitio y roto en otro.

Problema 1: las tildes y la ñ salen como «Ã±», «Ã©»…

Es un problema de codificación. El archivo está guardado en UTF-8 (el estándar de la web, donde la «ñ» ocupa dos bytes) y Excel, al abrirlo con doble clic, suele leerlo con una codificación antigua de un solo byte por carácter, así que cada letra acentuada se convierte en dos símbolos raros. Los datos no están dañados.

La solución es no abrir el archivo con doble clic, sino importarlo y decirle a Excel qué codificación tiene:

  1. Abre Excel con un libro en blanco y ve a la pestaña Datos.
  2. Pulsa Desde texto o CSV, elige el archivo e importa.
  3. En la vista previa, si el texto se ve mal, cambia Origen del archivo a 65001: Unicode (UTF-8).
  4. Pulsa Cargar.

Esta es la solución que se repite en las respuestas de la comunidad de Microsoft para este problema. Si generas el CSV tú, muchas aplicaciones permiten guardar como «CSV UTF-8», que Excel reconoce mejor.

Problema 2: todo aparece en una sola columna (o cortado donde no toca)

Aquí el culpable es el separador. Excel usa el separador de listas que define la configuración regional de Windows. En países como España, donde la coma es el separador decimal (3,14), ese separador suele ser el punto y coma. Por eso un CSV con comas se abre en una sola columna en un Excel español, y uno con puntos y coma lo hace bien. Y al revés en un Excel en inglés.

Tienes dos arreglos:

  • Al importar (Datos → Desde texto o CSV), elige el delimitador correcto en el desplegable: Excel te muestra el resultado al instante en la vista previa.
  • Cambiar el separador de listas de Windows (Configuración regional → Formatos → Configuración adicional → pestaña Números → «Separador de listas»). Afecta a todos los programas, así que solo merece la pena si trabajas siempre con el mismo tipo de archivos.

Si el archivo lo vas a mandar a otras personas, piensa en cuál es su configuración: un CSV con punto y coma funciona bien en Excel en español y mal en uno en inglés. Para evitar sorpresas, algunas personas prefieren mandar un .xlsx.

Problema 3: se pierden los ceros del principio

«00123» se convierte en «123» porque Excel, al ver cifras, supone que es un número, y los números no tienen ceros a la izquierda. Pasa con códigos postales, prefijos de teléfono, referencias de producto o identificadores. La solución es marcar esa columna como Texto durante la importación: en Desde texto o CSV, pulsa Transformar datos, selecciona la columna y cambia su tipo de datos a Texto antes de cargar. Si ya has abierto el archivo y los ceros se han perdido, ábrelo de nuevo con la importación: el original en texto sigue conservándolos.

Problema 4: los números largos se redondean o salen en notación científica

Excel guarda los números con una precisión de 15 dígitos, según sus propias especificaciones. Un número de 16 o más cifras (un identificador largo, un número de tarjeta, un código de barras de 18 posiciones, un ID de un sistema) pierde las cifras a partir de la decimoquinta, que se sustituyen por ceros, y además Excel puede mostrarlo en notación científica (1,23E+15). Los números largos que son identificadores, no cantidades, deben tratarse siempre como texto, igual que los ceros iniciales.

Los límites de Excel

Excel tiene un tope de 1.048.576 filas y 16.384 columnas por hoja, y de 32.767 caracteres por celda. Si abres un CSV con más filas, Excel solo carga las primeras y el resto no aparece en la hoja, así que cuidado con las exportaciones grandes: no hagas un análisis de «todos los datos» sin comprobar antes cuántas filas tiene el archivo. En esos casos conviene un visor o una herramienta que no tenga ese límite.

Otras trampas habituales

  • Fechas que cambian de formato. Excel interpreta «03/04/2026» según la configuración regional (¿3 de abril o 4 de marzo?) y puede convertir una cadena con aspecto de fecha en una. Importa esa columna como texto si no quieres que se reinterprete. Para evitar ambigüedades, usa el formato ISO (2026-04-03).
  • Comas dentro de un campo. Un nombre como «Pérez, Ana» necesita ir entre comillas para no partirse en dos columnas. Si el CSV lo genera un programa, normalmente lo hace; si lo escribes a mano, pon las comillas.
  • Saltos de línea dentro de una celda pueden partir filas al abrir el CSV con un programa que no los admita.
  • Guardar de vuelta en CSV pierde el formato, las fórmulas y las hojas múltiples. Conserva siempre una copia en .xlsx.

Cómo revisar un CSV antes de abrirlo o enviarlo

Para ver qué lleva realmente el archivo, sin que ningún programa interprete nada, usa el visor de CSV: detecta el separador y muestra la tabla y las líneas con problemas. Si el archivo viene con espacios sobrantes, líneas vacías o filas duplicadas, el limpiador de CSV lo ordena antes de importarlo. Y si tus datos están en JSON, puedes pasarlos a tabla con JSON a CSV. Los tres funcionan en tu navegador: un CSV con clientes, nóminas o pedidos no tiene por qué subirse a ningún servidor.

Si el CSV viene de una exportación en JSON o de una API, la guía de por qué un JSON no es válido cubre los errores típicos al prepararlo. Y si el archivo lleva fechas o números de semana, cómo funcionan las semanas ISO explica por qué Excel puede dar un número distinto del de otros sistemas.

Fuentes y más información

Datos comprobados el 3 de octubre de 2026.

Hazlo ahora, gratis y en tu navegador. Tus archivos no se suben.

Abre un archivo CSV como tabla, búscalo y ordénalo, sin Excel.

Preguntas frecuentes

¿Por qué mi CSV se ve con caracteres raros como «Ã±» en Excel?
Porque el archivo está en UTF-8 y Excel, al abrirlo con doble clic, suele leerlo con una codificación antigua. Impórtalo desde Datos → Desde texto o CSV y elige «65001: Unicode (UTF-8)» como origen del archivo.
¿Por qué Excel pone todo mi CSV en una sola columna?
Porque el separador del archivo no coincide con el separador de listas de tu configuración regional (en España suele ser el punto y coma). Elige el delimitador correcto al importar.
¿Cómo evito que Excel quite los ceros iniciales?
Importa el archivo con Datos → Desde texto o CSV y, en Transformar datos, cambia el tipo de esa columna a Texto antes de cargar.
¿Cuántas filas admite Excel?
1.048.576 filas y 16.384 columnas por hoja, según Microsoft. Si un CSV tiene más filas, Excel no las muestra.
¿Por qué Excel cambia las últimas cifras de un número largo por ceros?
Porque Excel guarda los números con una precisión de 15 dígitos. Los identificadores largos deben tratarse como texto.
¿Qué formato de fecha es seguro en un CSV?
El formato ISO, año-mes-día (2026-04-03), porque no depende de la configuración regional de quien lo abra.