El formato CSV es el idioma común de los datos. Casi cualquier programa sabe leerlo: tiendas online, CRM, programas de contabilidad, bases de datos y herramientas de análisis. Por eso convertir un archivo de Excel a CSV es una de las tareas más habituales en una oficina. Sin embargo, una conversión descuidada puede romper acentos, cambiar fechas, mezclar columnas o perder datos de otras hojas. Esta guía explica cómo hacerlo bien.
Qué es un archivo CSV
CSV significa *Comma-Separated Values*, valores separados por comas. Es un archivo de texto plano en el que cada línea es una fila y cada valor está separado por un delimitador. Por ejemplo:
codigo;producto;precioA001;Silla de oficina;89,90
A diferencia de un archivo de Excel, un CSV no guarda formatos, colores, fórmulas, gráficos ni varias hojas. Solo guarda los valores de una tabla. Esa simplicidad es justamente lo que lo hace universal.
Cuándo conviene usar CSV
- Para importar productos en una tienda online como WooCommerce o Shopify.
- Para cargar contactos en un CRM o una herramienta de correo.
- Para intercambiar datos entre sistemas que no comparten formato.
- Para procesar datos con programas de análisis o lenguajes como Python.
El problema del delimitador
Aunque se llame «separado por comas», en los países donde la coma es el separador decimal (como España y gran parte de América Latina) Excel suele usar el punto y coma como delimitador. Esto provoca un problema frecuente: generas un CSV con punto y coma y el sistema de destino espera comas, o al revés, y todo aparece en una sola columna.
Recomendación: consulta qué delimitador espera el programa de destino antes de convertir. Si no lo sabes, la coma es el estándar internacional, pero asegúrate entonces de que los decimales usen punto.
La codificación: por qué desaparecen las tildes
Si al abrir tu CSV ves «Campaña» en lugar de «Campaña», tienes un problema de codificación. El archivo se guardó en un juego de caracteres y se abrió con otro. La solución es usar siempre UTF-8, la codificación estándar que admite acentos, eñes y símbolos de cualquier idioma.
En Excel, elige «CSV UTF-8 (delimitado por comas)» al guardar. Algunos sistemas necesitan además la marca BOM al principio del archivo para reconocer UTF-8; otros fallan si la tiene. Si un sistema muestra caracteres extraños al principio de la primera columna, prueba sin BOM.
Cómo convertir Excel a CSV en línea
La forma más sencilla de evitar estos problemas es usar Excel a CSV. La herramienta acepta archivos XLS, XLSX y ODS y genera un CSV limpio:
- Arrastra tu archivo a la zona de carga.
- Si el libro tiene varias hojas, elige cuál convertir.
- Selecciona el delimitador y la codificación, si la herramienta te ofrece opciones.
- Descarga el CSV resultante.
Funciona desde cualquier navegador, incluso si no tienes Excel instalado.
Libros con varias hojas
Un CSV solo puede contener una tabla. Si tu libro tiene tres hojas, necesitas tres archivos CSV o unir las hojas en una sola antes de convertir. Revisa siempre qué hoja estás exportando: guardar como CSV desde Excel solo exporta la hoja activa, y es fácil perder el resto sin darse cuenta.
Fechas y números
Las fechas son la fuente de errores más común. Un CSV guarda la fecha como texto, tal y como se muestra en la celda. Si el sistema de destino espera 2026-09-30 y tu CSV contiene 30/09/2026, la importación fallará o, peor, interpretará el 9 de octubre como 10 de septiembre.
Consejos:
- Usa el formato ISO (
AAAA-MM-DD) siempre que el sistema de destino lo acepte. - Quita los separadores de miles de los números («1.500» puede leerse como 1,5).
- Elimina símbolos de moneda de las columnas de precios.
Ceros a la izquierda
Los códigos postales, números de teléfono y códigos de producto como «00825» deben conservarse como texto. Si en Excel la celda tiene formato de número, el CSV guardará «825». Aplica formato de texto a esas columnas antes de convertir.
Revisión final
Antes de importar el CSV en otro sistema, ábrelo con un editor de texto (no con Excel, que lo reinterpreta) y comprueba:
- Que el delimitador es el correcto.
- Que los acentos se ven bien.
- Que el número de columnas es el mismo en todas las filas.
- Que no hay filas vacías al final.
- Que los textos con comas o saltos de línea están entre comillas.
Preguntas frecuentes
¿Por qué mi CSV aparece todo en una sola columna?
Porque el delimitador del archivo no coincide con el que espera el programa que lo abre. Si el archivo usa comas y tu Excel espera punto y coma (o al revés), todo el contenido queda en la columna A. Importa el archivo indicando el delimitador correcto o vuelve a generarlo con el separador adecuado.
¿Se conservan las fórmulas al convertir a CSV?
No. Un CSV solo guarda el resultado visible de cada celda. Si necesitas conservar las fórmulas, guarda también una copia en XLSX.
¿Puedo convertir varias hojas a la vez?
Cada hoja debe convertirse en un CSV independiente, porque el formato solo admite una tabla por archivo. Si necesitas todo en un único CSV, une primero las hojas en una sola con la misma estructura de columnas.
¿Qué hago si el sistema de destino rechaza el archivo?
Revisa el mensaje de error y comprueba, por este orden, la codificación, el delimitador, los nombres de las columnas y el formato de fechas y números. En la mayoría de los casos el problema está en uno de esos cuatro puntos.
Conclusión
Convertir Excel a CSV es sencillo si controlas cuatro cosas: el delimitador, la codificación UTF-8, el formato de fechas y números, y la hoja que exportas. Con Excel a CSV obtienes un archivo limpio en segundos y desde cualquier dispositivo. Y si necesitas el camino inverso, en nuestra página de herramientas también encontrarás el convertidor de CSV a Excel.
Prueba nuestras herramientas gratuitas
Compara, convierte, combina y limpia tus hojas de cálculo desde el navegador, sin instalar nada.