Comparar archivos Excel
Abre un libro original y otro modificado para ver todas las diferencias: celdas cambiadas con su valor antiguo y nuevo, filas insertadas y eliminadas, y columnas y hojas añadidas o quitadas. Empareja las filas por una columna clave, como un ID, por alineación automática de filas o por posición de celda, y descarga un informe de diferencias con colores.
Última actualización:
Ejemplo: inventory_v1.xlsx
Ejemplo: inventory_v2.xlsx
Suelta archivos .xlsx, .xlsm, .csv o .tsv en los recuadros. Los archivos nunca salen de tu navegador.
fila añadidafila eliminadacelda cambiadaantiguo → nuevo
Cómo usar Comparar archivos Excel
- Abre el libro original a la izquierda y el libro modificado a la derecha (o suelta los archivos). Hasta entonces se muestra una comparación de ejemplo.
- Elige las hojas que quieres comparar. Las hojas con el mismo nombre se emparejan automáticamente y se muestran con su número de cambios.
- Elige cómo se emparejan las filas: por columna clave (ID, SKU, correo) si las filas pueden estar reordenadas, por alineación de filas para detectar filas insertadas o por posición de celda para diseños fijos.
- Ajusta las reglas: ignora mayúsculas o espacios, define una tolerancia numérica, excluye una columna como una marca de tiempo o compara también las fórmulas.
- Revisa y exporta: filtra las filas cambiadas, añadidas o eliminadas, abre la lista de cambios de celdas y descarga el informe de diferencias en XLSX.
Cómo elegir el emparejamiento de filas
| Situación | Columna clave | Alineación de filas | Posición de celda |
|---|---|---|---|
| Se insertó una fila en medio | 1 fila añadida | 1 fila añadida | Todas las filas de debajo parecen cambiadas |
| La hoja se ordenó de otra manera | Sin cambios falsos | Muchas filas movidas aparecen como añadidas + eliminadas | La mayoría de las filas parecen cambiadas |
| Sin columna de ID único | No es posible | La mejor opción | Funciona si las filas nunca se mueven |
| Formulario o plantilla fijos (valores en celdas fijas) | No adecuado | Funciona | La mejor opción |
| Se editó un valor de una fila | Celda cambiada | Celda cambiada | Celda cambiada |
La alineación de filas funciona como un diff de texto: las filas idénticas en ambas hojas se alinean (con el algoritmo de Myers de la subsecuencia común más larga) y las filas sobrantes entre dos coincidencias se emparejan como filas cambiadas. Las filas de más sin pareja se indican como añadidas o eliminadas.
Qué cuenta como diferencia
- Valores, no formato. Se ignoran las fuentes, los colores, los bordes, el ancho de las columnas y los formatos de número. Una celda con formato de moneda (
$1,200.00) y un simple1200son el mismo valor. - Los números se comparan como números, así que
5,5.0y5.00coinciden. Define una tolerancia como0.01para ignorar el ruido de redondeo de las fórmulas recalculadas. - Las fechas se convierten de números de serie de Excel (tanto del sistema de fechas 1900 como del 1904) a
YYYY-MM-DD, para que una fecha y su forma de texto se comparen correctamente. - Las fórmulas solo se comparan si marcas Comparar fórmulas. Los valores son los resultados que Excel guardó con el archivo; si un libro se guardó sin recalcular, los valores almacenados pueden estar desactualizados.
- Las columnas se emparejan por nombre de encabezado cuando la primera fila es un encabezado, así que una columna insertada se indica una sola vez en lugar de desplazar todos los valores a la derecha.
Consejos
- Excluye con Ignorar columna las columnas que siempre cambian, como Última actualización o Modificado por.
- ¿Vas a comparar exportaciones CSV? El comparador de CSV también acepta texto pegado. Para ver el contenido de un solo libro, usa el visor de Excel.
- Los archivos antiguos
.xlsy.odsnecesitan la biblioteca SheetJS, que se carga desde una CDN la primera vez que se usa. Los archivos.xlsx,.xlsm,.csvy.tsvse leen sin ninguna biblioteca.
Preguntas frecuentes
¿Cómo comparo dos archivos Excel para encontrar diferencias?
Abre el archivo original a la izquierda y la nueva versión a la derecha. Las hojas con el mismo nombre se emparejan y la herramienta muestra cada celda cambiada con su valor antiguo tachado y el valor nuevo al lado. Las filas añadidas aparecen en verde y las eliminadas en rojo.
¿Qué modo de emparejamiento debo usar?
Usa Columna clave cuando cada fila tenga un identificador único, como un ID o un SKU: las filas se buscan por clave, así que las diferencias de orden no aparecen como cambios. Usa Alineación de filas cuando no haya clave pero se hayan insertado o eliminado filas; alinea las filas idénticas como un diff de texto. Usa Posición de celda para formularios y diseños fijos en los que cada valor tiene una dirección fija.
¿Compara las fórmulas o solo los valores?
De forma predeterminada compara los valores guardados en el archivo (los últimos resultados que calculó Excel). Marca Comparar fórmulas para señalar también las celdas cuyo texto de fórmula cambió, por ejemplo =SUM(B2:B9) que pasa a ser =SUM(B2:B10), aunque el resultado sea el mismo.
¿Por qué las fechas o los números se ven distintos que en Excel?
La herramienta compara los valores subyacentes, no el formato de visualización. Las fechas se muestran como AAAA-MM-DD y los números sin símbolos de moneda ni separadores de miles, de modo que un simple cambio de formato no se considera una diferencia. Usa la tolerancia numérica para ignorar pequeñas diferencias de redondeo.
¿Qué contiene el informe de diferencias XLSX?
Una hoja Resumen con los recuentos de cada hoja, una hoja Cambios con una fila por cada celda cambiada (hoja, dirección de celda, fila, columna, valor antiguo y nuevo) más las filas añadidas y eliminadas, y una hoja Diff con colores por cada hoja comparada, en la que las celdas cambiadas muestran antiguo → nuevo.
¿Puedo comparar archivos con nombres de hoja u orden de columnas distintos?
Sí. Elige cualquier hoja de cada archivo en los menús de hojas. Cuando la primera fila es un encabezado, las columnas se emparejan por nombre de encabezado, así que las columnas insertadas, eliminadas o reordenadas se detectan en lugar de desplazar todos los valores.
¿Se suben mis hojas de cálculo?
No. Ambos libros se descomprimen y se comparan en tu navegador con JavaScript, y el informe se genera localmente. No se envía nada a ningún servidor.
¿Se prueban todas las herramientas de FreeToolCabin para comprobar su calidad y precisión?
Sí. Cada herramienta del sitio pasa pruebas automáticas en navegadores reales para comprobar que el resultado es correcto y que no hay errores. Si encuentras un fallo o tienes una sugerencia, escríbenos a [email protected] y lo revisaremos.
Herramientas relacionadas
Ver todas las de Conversores de datos y formatos de archivo →