Glosario

Exportación CSV: el fichero con el que todo programa se entiende

Por , fundador de Arume · · lectura de 5 min

Definición

Una exportación CSV es un fichero de texto plano en el que cada línea es un registro y los campos se separan con un delimitador, normalmente una coma. Casi todos los ERP, tiendas y hojas de cálculo lo exportan y lo importan, por eso es la vía universal para pasar datos de ventas y stock. No tiene tipos de datos ni codificación declarada, así que conviene cuidar el separador, las comillas, las fechas y las tildes.

Aunque tu programa no tenga conexión con nadie, casi seguro que sabe exportar a CSV. Es un fichero de texto con una fila por registro, y por eso sirve para empezar a analizar tu stock hoy mismo. También por eso hay que cuidarlo: es sencillo y muy fácil de estropear.

Qué es exactamente

CSV viene de comma-separated values, valores separados por comas. Es un formato de texto: cada línea es un registro, los campos de la línea se separan con comas y, opcionalmente, la primera línea es una cabecera con los nombres de las columnas. Los campos que contienen comas, saltos de línea o comillas dobles van entre comillas, y una comilla dentro de un campo se escribe duplicada.

No hay un estándar único. La referencia más citada es el RFC 4180, un documento informativo que describe cómo se usa el formato en la práctica y registra el tipo MIME text/csv. Su propio texto reconoce que no existía una especificación formal y recomienda ser tolerante al leer. Por eso hay tantas variantes.

También se le llama

CSV, fichero plano, archivo delimitado, valores separados por comas o, de forma imprecisa, «exportar a Excel». Un Excel (.xlsx) no es un CSV: el primero es un libro con formato, fórmulas y varias hojas; el segundo es texto sin nada más. Muchos programas ofrecen exportar a ambos y conviene elegir CSV cuando el fichero lo va a leer otro sistema.

Un ejemplo

Un distribuidor de productos de limpieza quiere un primer análisis de su stock. Pide a su programa dos exportaciones. La de ventas, con una línea por producto, almacén y día, con las columnas fecha, referencia, almacén, unidades e importe. La de existencias, con referencia, almacén, unidades en mano y unidades reservadas.

Dos mil referencias en 12 almacenes durante 24 meses son del orden de varios millones de líneas de venta, algo que cabe en un CSV pero no en una hoja de Excel, que tiene un límite de 1.048.576 filas. Si abre el fichero en Excel sin más, se cortará sin avisar. Para análisis grandes, se trabaja con el fichero directamente y no desde Excel.

Ojo con esto

Los fallos que más estropean un CSV:

  • Separador distinto: en España, Excel y muchos programas usan punto y coma porque la coma ya es el separador decimal. Un fichero con comas decimales y comas separadoras se lee mal si no se declara cuál es cuál.
  • Tildes rotas: el formato no declara su codificación. Lo seguro es UTF-8, y si ves «Ã³» en lugar de «ó», el fichero se guardó con otra codificación.
  • Sin tipos: un CSV no distingue el texto «0123» del número 123. Una referencia con ceros a la izquierda se convierte en número si lo abre una hoja de cálculo, y se pierden.
  • Campos con comas sin comillas: una descripción como «Tornillo, cabeza plana» desplaza las columnas si no va entre comillas y las cifras acaban en el sitio equivocado.
  • Fechas ambiguas: 03/04/2026 puede ser el 3 de abril o el 4 de marzo. Pide el formato 2026-04-03 y evitas la duda.
  • Vacío o cero: un CSV no distingue entre un valor nulo y una cadena vacía. Un stock sin dato y un stock a cero se parecen mucho, y no son lo mismo.

Dónde aparece en el sistema

Es la vía más rápida para empezar. El análisis gratuito se hace con una exportación CSV de ventas y existencias de tu programa, sin conectar nada. Revisamos el fichero, avisamos de lo que está mal (separadores, fechas, referencias repetidas) y te devolvemos el análisis.

Para trabajar a diario, sustituimos el fichero por una lectura directa con un usuario de solo lectura. Si un programa no ofrece conexión, los CSV se pueden programar. Y si decides dejar el servicio, la exportación completa de tus datos te llega también en CSV, listo para abrir en otro sitio. Más en control de stock en Excel.

Términos relacionados

ETL, almacén de datos, SKU, stock físico y integración entre ERP y tienda online.

Preguntas frecuentes

¿Qué columnas necesitamos exportar para el análisis?

Para ventas: fecha, referencia, sitio, unidades y, si se puede, importe. Para existencias: referencia, sitio, unidades en mano y reservadas. Con eso se puede empezar; el resto lo vamos viendo.

¿Qué diferencia hay entre CSV y Excel?

Excel guarda un libro con formato, fórmulas y hojas. El CSV guarda solo texto. Para pasar datos entre sistemas el CSV es más fiable, porque no cambia lo que contiene por sí solo.

¿Por qué se ven mal las tildes al abrirlo?

Porque el fichero y el programa que lo abre no coinciden en la codificación. Pide la exportación en UTF-8, o impórtalo indicando esa codificación en vez de abrirlo con doble clic.

Fuentes

  1. IETF RFC 4180: formato y tipo MIME text/csv (documento informativo, sin estándar formal)
  2. Wikipedia: Comma-separated values (comillas, codificación, ausencia de tipos y límite de filas de Excel)

¿Quieres saber qué pasa con tu stock?

Mándanos un export de ventas y stock y te devolvemos un informe corto: roturas, dinero parado y qué cambiaríamos primero. Sin compromiso.

hello@arume.io

Escríbenos por WhatsApp

Cuéntanos tu proyecto

Te contesta Manuel en menos de 48 horas laborables. Sin compromiso.

O por WhatsApp