araç köşesi

¿Qué es un archivo CSV y por qué se rompen los acentos en Excel?

Por qué los acentos se parten en dos dentro de un CSV y cómo recuperarlos

Descargó un listado del banco, de un programa de contabilidad o de un portal de trámites, lo abrió en Excel y los nombres ya no dicen nada: donde ponía «María» aparece María, «Muñoz» se convierte en Muñoz y las preguntas empiezan por ¿. Otras veces ocurre algo distinto: la fila entera queda apretada en una sola celda y no hay columnas por ninguna parte. Los dos problemas nacen del mismo sitio y en ninguno de los dos su archivo está dañado; sencillamente, Excel se equivocó al adivinar qué estaba leyendo.

A continuación verá qué es realmente un archivo CSV, por qué las letras se parten y qué pasos concretos las devuelven a su sitio. Empiece por la parte tranquilizadora: no se ha perdido nada. La información sigue completa dentro del archivo; solo se está leyendo con las gafas equivocadas.

Qué es de verdad un archivo CSV

Un archivo CSV es un archivo de texto sencillo que no contiene más que escritura. Cada renglón es una fila de la tabla y, dentro de un renglón, las celdas se separan con un único signo de puntuación. Dicho de otro modo: un CSV no es un archivo de Excel. Excel es solo uno de los muchos programas capaces de abrirlo.

Puede comprobarlo usted mismo. Haga clic derecho sobre el archivo, elija «Abrir con» y seleccione el Bloc de notas (o TextEdit si trabaja en un Mac). Lo que aparece no es una cuadrícula, sino un montón de renglones. El primero suele llevar los títulos de las columnas; cada uno de los siguientes es un registro. Todo lo que ve en esa pantalla es el archivo completo: no hay formato escondido ni ajustes guardados por detrás.

Ahí empieza justamente el problema. Un libro XLSX anota dentro de sí mismo qué celdas son texto, cuáles números, cuáles fechas y con qué tabla de letras se escribió el archivo. Un CSV no anota nada de eso. El programa que lo abre tiene que adivinarlo todo, y las rarezas que ve en pantalla son los momentos en que la adivinanza falló.

De dónde salen á y ñ

Una computadora no guarda letras, guarda números. La lista que dice qué número significa qué letra se llama codificación. Casi todo lo que se escribe hoy usa una codificación llamada UTF-8: las letras sin adorno del alfabeto ocupan un número cada una, mientras que las vocales acentuadas, la eñe, la diéresis y los signos de apertura ¿ y ¡ ocupan dos.

Si el programa que abre el archivo no sabe con qué lista se escribió, recurre a una lista antigua de Windows en la que cada número vale exactamente un carácter. Entonces los dos números guardados para la á se leen como dos caracteres separados y caen en pantalla como á. Es decir, la letra no se destruyó: se partió por la mitad, y los números que hay dentro del archivo nunca cambiaron.

De ahí se sigue algo práctico: si corrige a mano la versión estropeada dentro de Excel y guarda, convierte el daño en definitivo. Intente primero abrir el archivo con la codificación correcta y deje el arreglo manual como último recurso.

Una letra guardada en dos octetos y cómo una codificación equivocada la parte en dos caracteres
Los mismos dos números: leídos con la lista correcta son una letra; leídos con la equivocada, dos.

Las parejas rotas que más se ven

Si lo que aparece en su pantalla coincide con la tabla de abajo, el diagnóstico está cerrado: el archivo se escribió en UTF-8 y se abrió con una lista antigua de Windows. La tabla también se lee al revés: busque la secuencia en la columna derecha y la columna izquierda le dirá qué carácter debería haber sido.

Lo que debería verseLo que se ve
áá
éé
óó
úú
ññ
ÑÑ
üü
¿Â¿

Tres maneras de abrir el archivo correctamente

Las tres funcionan; cuál le conviene depende de qué piense hacer con el archivo. Para una consulta única, la primera es la más rápida. Para un reporte que llega cada semana, la tercera es la que más tiempo ahorra.

  • La ventana de importación: abra un libro en blanco en Excel, vaya a la pestaña Datos de la cinta, pulse «Desde texto/CSV» y señale su archivo. La ventana que se abre tiene un campo llamado «Origen del archivo»; elija ahí la línea 65001: Unicode (UTF-8) y la vista previa se corrige de inmediato. El separador se ajusta en esa misma ventana.
  • Volver a guardar con el Bloc de notas: abra el archivo en el Bloc de notas, elija «Guardar como» en el menú Archivo y ponga el campo Codificación, abajo en la ventana, en «UTF-8 con BOM». El BOM es una marca invisible colocada al principio del archivo; en cuanto Excel la ve, deja de adivinar. Al hacer doble clic sobre el archivo reguardado, los acentos ya salen bien.
  • Convertir a XLSX: pasar el archivo por la herramienta CSV a XLSX elimina la adivinanza de raíz, porque un libro XLSX guarda la codificación y el tipo de cada celda dentro de sí mismo. También es el camino más seguro cuando va a reenviar el archivo a otras personas o a una oficina de tramitación: nadie tendrá que repetir la corrección después.

Cuando la fila entera cae en una sola celda: el separador

El signo que separa las celdas no es el mismo en todas partes. En la mayor parte del mundo hispanohablante la coma es el signo decimal —se escribe 12,5 y no 12.5—, así que Excel espera un punto y coma como separador de columnas. Si el archivo viene separado por comas, Excel no reconoce ningún separador y copia la fila completa en una única celda.

El caso contrario ocurre con la misma frecuencia, y también dentro del propio idioma: en los países donde el punto es el signo decimal, Excel espera comas, de modo que un archivo con punto y coma se le atraganta igual. Para saber qué signo usa su archivo, ábralo en el Bloc de notas y mire el primer renglón.

La solución vuelve a estar en la ventana de importación: elija el signo correcto en el campo Delimitador y la vista previa se reparte en columnas. Ahora bien, cuando el archivo que produce va dirigido a otro programa o a un servicio en línea y no a una persona, prefiera la coma: la convención más extendida para el CSV está construida sobre ella.

No son solo las letras: la pérdida silenciosa de datos

El doble clic sobre un CSV tiene una consecuencia todavía más fácil de pasar por alto que un acento roto. Excel toma por número todo lo que se le parece, y un cero al principio de un número no significa nada, así que lo elimina. Un código postal como 01001 se queda en 1001, las referencias de artículo que empiezan por 00 se acortan, y a los números de expediente muy largos se les sustituyen las últimas cifras por ceros.

Nada de esto aparece como un aviso de error en pantalla, y al guardar se vuelve permanente. Por eso, con cualquier archivo que lleve códigos postales, referencias, números de teléfono o identificadores de cuenta, use la ventana de importación en lugar del doble clic y marque esas columnas como «Texto» durante la importación.

Una palabra sobre el viaje de vuelta: si parte de un libro de cálculo y el organismo le pide un CSV —algo habitual en declaraciones y cargas masivas—, la herramienta XLSX a CSV cubre ese trayecto, y así elige el separador a conciencia en vez de heredar el de su instalación.

Preguntas frecuentes

¿Cómo abro un CSV en Excel sin que se rompan los acentos?

No con doble clic: abra Excel con un libro en blanco, use «Desde texto/CSV» en la pestaña Datos y ponga el Origen del archivo en 65001: Unicode (UTF-8) en la ventana que aparece. Si abre el mismo archivo con frecuencia, convertirlo una vez a XLSX es la solución definitiva.

¿Se han perdido mis datos en un archivo que se ve mal?

No. Los números que hay dentro del archivo nunca cambiaron; solo se leyeron con la tabla de letras equivocada. Vuelva a abrirlo con la codificación correcta y el texto reaparece completo. La única forma real de perderlo es guardar encima de la versión estropeada.

¿Por qué se me abre todo en una sola columna?

El separador del archivo no coincide con el que Excel espera. Donde la coma es el signo decimal, Excel espera punto y coma, así que un archivo separado por comas termina con una fila por celda. Elija el signo correcto en el campo Delimitador de la ventana de importación.

¿Conviene usar CSV o XLSX?

Para llevar datos a otro programa basta con CSV y se lee en cualquier sitio. En cuanto vayan a abrirlo personas, contenga códigos postales o números de teléfono, o necesite fórmulas y formato, elija XLSX: la codificación y el tipo de celda quedan escritos dentro del propio archivo, así que no hay sorpresas.

¿Se suben mis archivos a un servidor?

No. Las conversiones de este sitio se ejecutan dentro de su navegador; el archivo que elige no sale de su dispositivo ni se envía a ninguna parte.

Última actualización: 27 de agosto de 2026

Herramientas de esta guía