Comparar dos exportaciones y ver exactamente qué cambió
Compara dos exportaciones de hoja de cálculo por una columna clave y obtén conteos exactos de lo añadido, eliminado y cambiado —incluida una ruta para archivos demasiado grandes para compararlos en la página.
Por qué harías esto
“¿Qué cambió entre la exportación de esta semana y la de la semana pasada?” es una pregunta fácil de hacer y lenta de responder a ojo —desplazarse por dos hojas de cálculo en paralelo detecta las diferencias obvias y se pierde las silenciosas, como un precio que cambió un céntimo o un estado que se volteó en una sola fila entre miles. Una lista de precios, una exportación de inventario, un padrón de socios: cualquier archivo que reexportes con regularidad acaba necesitando esta misma comprobación, y hacerla de forma confiable significa emparejar filas por lo que realmente las identifica, no por la línea en la que casualmente están.
Cómo hacerlo, con la herramienta indicada
Comparar CSV empareja dos archivos por una columna clave y reporta exactamente qué se añadió, eliminó y cambió. Cruzar CSV es la herramienta a la que recurrir en su lugar cuando lo que realmente necesitas es combinar los dos archivos en uno, no un reporte de cambios.
- Elige ambos archivos. Pon la versión anterior en el recuadro A y la más reciente en el recuadro B.
- Elige la columna clave. El menú “Columna clave” solo lista las cabeceras que comparten ambos archivos —elige la que identifique una fila de forma única, como un ID de producto, un correo electrónico o un número de pedido. Las filas se emparejan por este valor, no por la línea en la que están, así que las filas reordenadas se comparan correctamente igual.
- Ejecuta la comparación. Toca Comparar para obtener los conteos de filas Añadidas, Eliminadas y Cambiadas entre los dos archivos.
- Exporta las diferencias. Toca “Exportar diferencias (CSV)” para guardar un archivo que liste esas filas, cada una etiquetada en una columna “change” como añadida, eliminada o cambiada —para que revises las diferencias reales y no solo los conteos.
Si lo que necesitas es distinto —combinar dos archivos por una columna compartida en vez de compararlos— Cruzar CSV elige una columna en cada lado para emparejar, y luego te deja conservar solo las filas que coinciden, todas las filas del primer archivo, o solo las filas sin coincidencia del primer archivo, y muestra conteos exactos de filas emparejadas y sin emparejar al exportar.
Qué vigilar
Elegir la columna clave equivocada produce una comparación que no significa nada. Una clave tiene que identificar la misma cosa real en ambos archivos —un ID de producto o un correo electrónico funciona porque no cambia entre exportaciones; una columna como “precio” o “estado” no sirve, porque usarla como clave emparejaría las filas por su precio en vez de por qué producto describen. Si un valor de tu columna clave elegida se repite más de una vez en un archivo, la comparación dentro de la página solo conserva la última fila que lo lleva, así que una clave no única descarta en silencio las duplicadas anteriores del conteo.
Una celda vacía y un valor ausente no son del todo lo mismo, y la herramienta es explícita sobre ambos. Una celda vacía sigue contando como un valor real —“”— y se compara con normalidad contra otra celda vacía o contra una llena. Lo que Comparar CSV reporta como cambiada es una celda cuyo contenido realmente difiere entre los dos archivos, lo que incluye una celda que pasó de vacía a llena, o de llena a vacía —eso es un cambio real y reportable, no algo que la herramienta ignore en silencio solo porque un lado estaba vacío.
Los archivos CSV y TSV no tienen un límite de tamaño fijo —los de Excel y JSON sí. Hasta 25 MB, ambos archivos se comparan directamente en la página. Pasado eso, para CSV o TSV específicamente, Comparar CSV ofrece un motor de base de datos en el dispositivo: una descarga única de unos 7 MB, que se queda en tu dispositivo después, y que lee los archivos desde el disco en vez de cargarlos por completo en memoria. Es opcional —tú decides descargarlo— y nada de ninguno de los dos archivos se sube a ningún lado en ningún momento, por ninguna de las dos rutas. Los archivos de Excel (.xlsx/.xls) y JSON siguen limitados a 25 MB cada uno de todas formas, ya que el motor para archivos grandes no puede leer esos formatos.
Preguntas frecuentes
¿Qué debería usar como columna clave?
Cualquier valor que identifique una fila de forma única y se mantenga igual entre exportaciones —un ID de producto, un número de pedido, un correo electrónico. Evita una columna cuyo valor se espera que cambie (como un precio o un estado), ya que eso es justo lo que quieres que la comparación detecte, no aquello por lo que quieres emparejar las filas.
Mis archivos pesan más de 25 MB —¿puedo compararlos igual?
Sí, si son CSV o TSV: Comparar CSV ofrece una descarga única de un motor de aproximadamente 7 MB que le permite leer archivos de cualquier tamaño desde el disco en vez de cargarlos en memoria. Solo se descarga si tú lo eliges, y ninguno de los dos archivos se sube nunca —la comparación sigue corriendo por completo en tu dispositivo. Los archivos de Excel y JSON siguen limitados a 25 MB, ya que ese motor no puede leer esos formatos.
¿Una celda vacía cuenta como cambio si pasa a estar llena?
Sí. Una celda vacía se trata como un valor real (vacío), así que una celda que pasa de estar vacía en el archivo anterior a llena en el nuevo —o al revés— se reporta como una fila cambiada, no se omite solo porque un lado no tenía nada.
Abrir la herramienta
Ve exactamente qué filas se añadieron, se borraron o cambiaron
Combina dos archivos por una columna común y ve qué no coincidió