CSV o Excel: qué formato usar
Qué puede guardar cada formato, qué se pierde al convertir y cuándo elegir cada uno.
Los archivos CSV y Excel guardan filas y columnas, y Excel abre los dos, así que es fácil confundirlos. Están hechos para trabajos distintos, y elegir el equivocado causa la mayoría de los dolores de cabeza con hojas de cálculo.
Qué es cada formato
Un archivo CSV (valores separados por comas) es texto plano: cada línea es una fila y las comas separan los valores. No hay formato, ni fórmulas, ni hojas, ni colores. Cualquier programa puede leerlo, y esa es toda su razón de ser.
Un libro de Excel (.xlsx) es un archivo estructurado que guarda valores, fórmulas, formato, varias hojas, gráficos, filtros y tipos de datos. Está pensado para personas que trabajan con datos y necesita un programa de hojas de cálculo para abrirse.
Cara a cara
| CSV | Excel (.xlsx) | |
|---|---|---|
| Fórmulas | No, solo valores | Sí |
| Formato y colores | No | Sí |
| Varias hojas | No, una tabla por archivo | Sí |
| Ceros iniciales y números largos | Se conservan en el archivo, pero suelen perderse al abrirlo en Excel | Se conservan si están guardados como texto |
| Se abre en cualquier programa | Sí | Necesita un programa de hojas de cálculo |
| Aceptado por herramientas de importación | Casi siempre | A veces |
| Tamaño con muchos datos | Pequeño y sencillo | Comprimido, admite formato |
Usa CSV cuando
- Vas a importar en otro sistema: herramientas de envíos, CRM, programas de contabilidad, tiendas online, bases de datos.
- Vas a entregar los datos a una persona desarrolladora o a un script.
- Los datos son una tabla sencilla que tiene que abrirse en cualquier parte.
Convierte un libro con Excel a CSV, que exporta cada hoja como su propio CSV y escribe las fechas en un formato que lee cualquier sistema.
Usa Excel cuando
- Va a haber personas leyendo, editando, filtrando o graficando los datos.
- Necesitas fórmulas, varias hojas o formato.
- Los datos llevan códigos con ceros iniciales que tienen que sobrevivir a la apertura.
Convierte una exportación en un libro de verdad con CSV a Excel, que mantiene los códigos como texto y detecta el separador por ti.
Qué se pierde al convertir a CSV
Las fórmulas pasan a ser sus valores actuales, el formato desaparece y cada hoja se convierte en un archivo aparte. Eso suele ser exactamente lo que quiere una herramienta de importación, pero guarda el libro original si vas a volver a editarlo.
El problema europeo de la coma
En España y en casi toda Europa la coma es el separador decimal, así que el Excel de aquí guarda los CSV con punto y coma entre los valores. Un CSV de comas se abre entonces como una única columna larga, y un CSV de punto y coma confunde a las herramientas de importación que esperan comas. Los dos conversores te dejan elegir el separador, y el de CSV a Excel lo detecta automáticamente.
¿Y JSON?
Si los datos van a una web, una aplicación o una herramienta de automatización, lo que suele querer quien programa es JSON. CSV a JSON convierte la fila de encabezado en nombres de propiedad.