DataDock

Comparar dos CSV y ver solo lo que cambió

Sube la carga nueva y la anterior, elige la columna que identifica cada fila y obtén las filas nuevas, las modificadas (con el valor anterior y el nuevo) y las borradas.

Anterior
sku,precio,stock
A,1.50,10
B,2.00,5
C,3.00,7
Nuevo
sku,precio,stock
A,1.5,10
B,2.50,5
D,4.00,9
Resultado
nuevas: D
modificadas: B (precio: 2.00 → 2.50)
borradas: C
sin cambios: A (1.50 y 1.5 son el mismo número)

Cómo funciona

  1. Sube el fichero nuevo (el de esta semana).
  2. Sube la carga anterior y elige la columna que identifica cada fila (SKU, EAN…).
  3. Mira el resumen: nuevas, modificadas, borradas y sin cambios, con el detalle de cada cambio.
  4. Descarga solo los cambios, el informe completo o solo las borradas, en CSV, JSON, XML o Excel.

Preguntas frecuentes

¿Qué es la columna clave?

La que identifica cada fila de forma única: normalmente el código del artículo o el EAN. Con varias columnas, la combinación es la clave.

¿Cómo evita los falsos cambios?

Pasa los dos ficheros por la misma limpieza antes de comparar y compara los números sin ceros decimales finales, así que 1,50 y 1.5 no cuentan como un cambio.

¿Puedo ignorar columnas que cambian siempre?

Sí: marca las columnas «No contar como cambio», como una fecha de exportación.

¿Qué pasa si hay claves repetidas?

Se usa la primera aparición y se te avisa de cuántas había repetidas, para que puedas eliminarlas antes si no es lo que quieres.

¿Cuántas filas puede comparar?

Se hace en disco, sin cargarlo en memoria. En nuestras pruebas, dos ficheros de 2 millones de filas se comparan en unos 2 minutos.