Por qué exportar Excel a CSV
El CSV es el formato de importación universal. Bases de datos, CRM, herramientas de email marketing, programas de contabilidad y scripts lo leen, mientras que muchos no pueden abrir un libro de Excel. Exportar a CSV suele ser el primer paso para llevar datos de una hoja de cálculo a cualquier otro sitio.
Este conversor lee archivos .xlsx, archivos .xls antiguos y archivos OpenDocument .ods con SheetJS, toma la primera hoja y escribe cada fila como una línea CSV. Las celdas se exportan tal como Excel las muestra, así que las fórmulas aportan su resultado y los números con formato conservan su aspecto.
XLSX frente a CSV: comparación rápida
| Característica | XLSX | CSV |
|---|---|---|
| Nombre completo | Hoja de cálculo Excel Open XML | Comma-Separated Values (valores separados por comas) |
| Tipo | Libro de hojas de cálculo | Datos tabulares |
| Año de creación | 2007 (Excel 2007) | Principios de los 70; descrito en la RFC 4180 de 2005 |
| Creado por | Microsoft; estandarizado como ECMA-376 e ISO/IEC 29500 | Sin un propietario único |
| Estructura | Varias hojas de celdas guardadas como XML comprimido | Filas y columnas planas |
| Comentarios | Sí, como comentarios y notas de celda | No |
| Tipos de datos | Números, texto, fechas, booleanos y fórmulas | Solo texto, sin tipos integrados |
| Ideal para | Hojas con formato, fórmulas y varias pestañas | Exportar hojas de cálculo e importar a bases de datos |
| Compatibilidad | Excel, Google Sheets, LibreOffice y Numbers | Excel, Google Sheets, bases de datos y todos los lenguajes |
| Tipo MIME | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | text/csv |
Cómo convertir XLSX a CSV
Paso 1: Pon primero la hoja correcta
Solo se exporta la primera hoja, así que mueve la hoja que necesitas a la primera pestaña si hace falta.
Paso 2: Suelta el libro
Selecciona el archivo .xlsx, .xls u .ods.
Paso 3: Convierte a CSV
La primera hoja se lee y se escribe como valores separados por comas.
Paso 4: Descarga el CSV
Impórtalo en tu base de datos, aplicación o script.
Detalles de la exportación
Valores tal como se ven
Los números y las fechas se exportan con el formato que muestra Excel.
Resultados de fórmulas
Las celdas con fórmulas exportan su último valor calculado.
Filas vacías omitidas
Las filas en blanco no aparecen en el CSV.
Entrecomillado correcto
Los valores con comas, comillas o saltos de línea se entrecomillan.
Motivos habituales para exportar a CSV
Importar en bases de datos. Carga datos de una hoja en MySQL, PostgreSQL o SQLite.
Herramientas de marketing y CRM. Sube listas de contactos a plataformas de email.
Procesamiento de datos. Lee los datos con Python, R o herramientas de línea de comandos.
Control de versiones. Sigue los cambios de datos tabulares como texto plano.
Solo se exporta la primera hoja
Un CSV contiene una sola tabla, así que un libro con varias hojas no cabe en un único archivo. El conversor exporta la primera hoja según el orden de las pestañas. Para exportar otra hoja, arrástrala a la primera posición en Excel o Google Sheets y guarda, o cópiala en un libro nuevo.
Las celdas combinadas conservan su valor en la celda superior izquierda del área combinada, y las demás celdas quedan vacías, que es como las representa el CSV.
Formato, fórmulas y codificación
Las fórmulas no se exportan, solo sus resultados tal como están guardados en el archivo. Si un libro nunca se recalculó, por ejemplo uno generado por un script, las celdas con fórmulas pueden quedar vacías.
El CSV se guarda en UTF-8 sin marca de orden de bytes, lo que conviene a bases de datos y scripts. Si Excel muestra tildes estropeadas al volver a abrir el CSV, usa Datos, Desde el texto/CSV y elige UTF-8.
- Se conservan: valores tal como se ven, texto, resultados de fórmulas.
- Se descartan: fórmulas, colores, fuentes, comentarios, gráficos.
- Otras hojas: muévelas primero para exportarlas.
Consejos para pasar de Excel a CSV
- Elimina las filas de título y las notas que haya sobre la cabecera antes de convertir.
- Define antes en Excel los formatos de número si necesitas un estilo concreto de decimales o fechas.
- Separa las celdas combinadas para evitar huecos en la tabla exportada.
- ¿Necesitas JSON? Elige JSON como destino para obtener un array de objetos por fila.
Preguntas sobre la conversión de XLSX a CSV
¿Qué hoja se exporta?
La primera hoja según el orden de pestañas del libro.
¿Se conservan las fórmulas?
No. El CSV solo guarda valores, así que cada celda con fórmula exporta su resultado calculado.
¿Admite archivos .xls y .ods?
Sí. También se leen los archivos antiguos de Excel y las hojas de cálculo OpenDocument.
¿Qué delimitador se usa?
La coma, con comillas dobles donde los valores las necesitan.
¿Por qué las fechas se ven como en Excel?
Las celdas se exportan tal como se muestran, así que se usa el formato de fecha definido en el libro.
¿Se sube el libro?
No. SheetJS lee el archivo en tu navegador.