Cómo convertir Excel a CSV correctamente
El CSV es el formato que hablan todos los sistemas: bases de datos, tiendas online, herramientas de email marketing y programas de estadística lo aceptan. Pero exportar de Excel a CSV tiene trampas: caracteres que se rompen, fechas que cambian y hojas que desaparecen.
Un CSV solo guarda texto plano separado por un delimitador: ni formatos, ni fórmulas, ni colores, ni varias hojas. Entender qué se pierde (y qué no) es la mitad del trabajo; la otra mitad es elegir bien la codificación y el delimitador.
En esta guía verás qué conserva y qué pierde el CSV, el método de exportación paso a paso, cómo elegir UTF-8 y el delimitador correcto, y cómo manejar varias hojas.
Qué se conserva y qué se pierde al pasar a CSV
Se conserva: los valores visibles de cada celda (el resultado de las fórmulas, no la fórmula), el orden de filas y columnas y el texto tal cual. Nada más.
Se pierde: formatos (negritas, colores, bordes), fórmulas (se guarda el valor calculado), varias hojas (el CSV solo guarda la hoja activa), imágenes, comentarios y validaciones de datos. Si tu hoja depende de fórmulas, el CSV congela los resultados del momento.
Consecuencia práctica: antes de exportar, duplica el archivo .xlsx original y trabaja sobre la copia. El CSV es un formato de intercambio, no de trabajo: tu «original» siempre debe seguir siendo el Excel.
Exportación paso a paso
Paso 1: abre la hoja que quieres exportar y revísala (filtros quitados, sin filas ocultas que quieras conservar). Paso 2: Archivo → Guardar como → elige «CSV UTF-8 (delimitado por comas)» como tipo de archivo.
Paso 3: Excel avisará de que solo se guardará la hoja activa y de que algunas características se perderán: acepta (por eso trabajas sobre una copia). Paso 4: pon un nombre claro, como «clientes-2026-11.csv», y guarda.
Paso 5: verifica abriendo el CSV en un editor de texto plano (Bloc de notas, VS Code): debes ver los datos separados por el delimitador y las tildes correctas. Si algo falla, es el momento de detectarlo, no cuando el sistema de destino lo rechace.
UTF-8: la codificación que evita disgustos
Elige siempre «CSV UTF-8» en vez de «CSV» a secas: el CSV clásico de Excel usa ANSI y rompe tildes, eñes y símbolos (€, ñ, ç) al abrirse en otros sistemas. El UTF-8 los conserva en cualquier plataforma.
Matiz: algunos programas antiguos esperan UTF-8 con BOM (marca de orden de bytes) para detectar la codificación. Si tu destino muestra las tildes mal pese a exportar en UTF-8, prueba a añadir el BOM con un editor de texto.
Regla de verificación: abre el CSV exportado en el Bloc de notas. Si las tildes se ven bien ahí, la codificación es correcta y cualquier problema posterior es del programa que lo importa, no de tu archivo.
Coma o punto y coma: el delimitador correcto
En Excel en español, «CSV (delimitado por comas)» a veces genera punto y coma, porque sigue tu configuración regional de Windows. Compruébalo abriendo el archivo en un editor de texto: el carácter que separa los campos es tu delimitador real.
Si el sistema destino espera comas y tu Excel genera punto y coma (o al revés), cambia el separador de lista en la configuración regional de Windows o usa «Guardar como» desde LibreOffice, que deja elegir el delimitador explícitamente.
Advertencia: si tus datos contienen el delimitador (una dirección con comas en un CSV separado por comas), Excel encierra esos campos entre comillas automáticamente. No las quites a mano: son las que evitan que el campo se parta en dos.
Varias hojas y casos especiales
Un CSV = una hoja. Si tu Excel tiene 5 hojas, exporta 5 CSV, uno por hoja, con nombres que indiquen la hoja («ventas-enero.csv», «ventas-febrero.csv»). No hay forma de meter varias hojas en un solo CSV.
Fechas: el CSV guarda el valor visible. Si tu Excel muestra 04/11/2026 pero el sistema destino espera 2026-11-04, cambia el formato de la columna a «Texto» con el formato deseado antes de exportar, o usa formato ISO (AAAA-MM-DD), el más universal.
Números con decimales: verifica el separador decimal. Un 1.234,56 español puede leerse como dos campos si el CSV usa la coma como delimitador. Para intercambio internacional, lo más seguro es punto decimal y coma como delimitador, de forma coherente.
Verificación antes de entregar
Abre el CSV en un editor de texto y revisa las primeras 10 líneas: delimitador correcto, tildes bien, fechas con el formato esperado. Luego ábrelo en una hoja nueva para confirmar que las columnas caen donde deben.
Cuenta las filas: deben coincidir con las de la hoja original. Y revisa que no haya filas vacías intermedias ni la fila de «totales» duplicada al final, restos típicos de hojas con formato.
Si el destino es un sistema automatizado, haz una prueba con 5-10 filas antes de enviar el archivo completo. Detectar un error de formato en una muestra cuesta minutos; detectarlo tras importar 50.000 filas cuesta un día.
Herramientas gratuitas mencionadas
Dividir CSV
Divide un CSV grande en varios archivos con N filas cada uno; el encabezado se repite en todos.
Usar gratisJSON a CSV
Convierte un JSON (arreglo de objetos) a CSV compatible con Excel en español.
Usar gratisCSV a JSON
Convierte tu CSV a JSON (arreglo de objetos) usando la primera fila como columnas.
Usar gratisPreguntas frecuentes
¿Por qué mi CSV sale con punto y coma si elegí «delimitado por comas»?
Porque Excel sigue la configuración regional de Windows: en España y Latinoamérica el separador de lista es el punto y coma (la coma se reserva para decimales). El nombre del formato es genérico; el delimitador real lo decide tu configuración regional.
¿Cómo exporto varias hojas a CSV de una vez?
No se puede en un solo archivo: el CSV solo admite una hoja. Exporta cada hoja por separado o usa una macro que recorra las hojas y las guarde una a una. Nombra cada archivo con el nombre de su hoja para no mezclarlos.
¿Pierdo las fórmulas al exportar a CSV?
Sí: el CSV guarda el valor calculado, no la fórmula. Si necesitas conservar la lógica, guarda también el .xlsx original. El CSV es una foto de los resultados, no el mecanismo que los produce.
¿Qué formato de fecha uso en un CSV?
El ISO 8601 (AAAA-MM-DD, como 2026-11-04): es inequívoco en cualquier país y la mayoría de los sistemas lo reconocen automáticamente. Evita DD/MM/AAAA y MM/DD/AAAA en archivos de intercambio internacional.
En resumen
Exportar bien a CSV es elegir UTF-8, verificar el delimitador real, exportar hoja por hoja y comprobar el resultado en un editor de texto. Cinco minutos de verificación ahorran horas de reparación.
Y si tu CSV es demasiado grande para el sistema destino, el divisor de CSV gratuito de Tótem lo parte en archivos manejables: usatotem.com/herramientas-archivos/dividir-csv/