RUNWEBTOOLS
Español
Formatos de datos y codificación

El formato CSV explicado + problemas comunes

Actualizado 2026-07-06

CSV es el idioma universal de las hojas de cálculo y las exportaciones de datos — lo bastante simple para abrirlo en un editor de texto, admitido por toda herramienta que toque datos tabulares. Pero esa simplicidad esconde unas cuantas trampas sorprendentemente comunes que convierten una exportación limpia en un desastre. Aquí tienes cómo funciona CSV de verdad y cómo evitar los problemas de siempre.

Qué es CSV

CSV significa comma-separated values (valores separados por comas). Cada línea es una fila y, dentro de una fila, las comas separan las columnas. La primera línea suele ser una cabecera que nombra cada columna.

name,email,age
Ada Lovelace,ada@example.com,36
Alan Turing,alan@example.com,41

Esa es toda la idea — que es justo por lo que los casos límite muerden.

Los problemas comunes

Comas dentro de un valor

¿Y si un valor contiene una coma, como Lovelace, Ada? Sin una regla, ese único campo parecería dos columnas. La solución: envolver los campos con comas entre comillas dobles.

"Lovelace, Ada",ada@example.com,36

Comillas dentro de un valor

Una comilla doble dentro de un campo entrecomillado se escapa duplicándola: "She said ""hi""" representa She said "hi".

Saltos de línea dentro de un valor

Un campo puede incluso contener un salto de línea si está entrecomillado — por eso no siempre puedes asumir «una línea = una fila» al analizar CSV a mano.

El delimitador no siempre es una coma

En regiones donde la coma es el separador decimal, las hojas de cálculo a menudo exportan con punto y coma (;) o tabuladores en su lugar. Si un archivo se abre como una gran columna, casi siempre es por un delimitador que no coincide.

La codificación y el BOM

CSV no lleva información de codificación, así que los caracteres acentuados pueden corromperse si el lector adivina mal — guarda como UTF-8. Algunos programas también añaden al inicio una marca de orden de bytes (BOM) invisible que puede romper la cabecera de la primera columna. (Mira nuestra guía sobre codificación de caracteres para saber por qué.)

Trabajar con datos CSV

Como CSV son solo líneas de texto, las herramientas de texto plano se encargan de mucha limpieza: ordena las filas con la herramienta ordenar líneas, elimina repeticiones con quitar líneas duplicadas y ve exactamente qué cambió entre dos exportaciones con un comparador de texto. Para una transformación estructurada, convertir los datos primero a JSON suele ser el camino más limpio.

Más de Formatos de datos y codificación

Ver todas las guías de Formatos de datos y codificación →

Herramientas mencionadas en esta guía