Ir al contenido principal
Bethemesh

Comparar CSV

Analiza dos tablas CSV en paralelo, detecta añadidos, eliminaciones o cambios y obtén un informe claro de las diferencias.

  • Portapapeles

Integrar este widget

Personaliza el aspecto, comprueba la vista previa y copia el código.

Vista previa

Tipo de código de integración

Código para copiar

Se adapta a tu página y Bethemesh ajusta su tamaño automáticamente.

Usa un nombre o número de columna. Déjalo vacío para comparar filas completas.

¿Te ha resultado útil esta herramienta?

¿Cómo funciona esta herramienta?

Comparar dos exportaciones CSV permite distinguir registros realmente añadidos, eliminados o modificados de un simple cambio de orden. Coloca la versión de referencia a la izquierda y la que quieres revisar a la derecha, y decide si una columna identifica los registros. Obtienes un informe, no un archivo combinado, para examinar una entrega, sincronización o actualización de catálogo. La identidad depende de la clave elegida. Sin clave, cambiar un campo convierte el registro completo anterior en una eliminación y el nuevo en una incorporación, no en una modificación de la misma entidad.

Sin columna clave se comparan registros completos conservando sus recuentos. Dos copias de una fila en la referencia y una en la nueva versión producen una eliminación. El orden de los registros no es un criterio de diferencia. Con clave, se comparan campo a campo los registros asociados y se señalan las posiciones modificadas. Elige un título exacto o una posición a partir de 1. Si no hay cabecera, utiliza un número y no un nombre.

Las claves repetidas no se sobrescriben. El motor empareja primero registros idénticos dentro de cada grupo y después las versiones restantes. Las ocurrencias adicionales cuentan como incorporaciones o eliminaciones. Un cambio dentro de un grupo repetido es por tanto un emparejamiento técnico, no una prueba de que ambas filas representen el mismo objeto real. Las claves vacías también se agrupan: utiliza una clave completa y única para interpretar mejor el resultado. Las columnas se comparan por posición, sin realinearlas automáticamente mediante sus títulos.

La cabecera empieza activada y excluye el primer registro de los datos comparados. Los espacios exteriores se ignoran inicialmente; las mayúsculas se distinguen salvo que actives su opción. Estas reglas afectan a claves y valores. Los números no se normalizan como cantidades. La detección automática permite que cada entrada use su propio separador entre coma, punto y coma, tabulación y barra vertical; un separador impuesto se aplica a ambas. Los campos citados multilínea usan el mismo lector CSV compartido. La descarga textual contiene el resumen numérico; los detalles individuales se muestran aparte en la página.

Cómo utilizar esta herramienta

  1. Coloca las versiones en el sentido correcto

    Pega o importa la referencia a la izquierda y la nueva versión a la derecha. Comprueba los separadores y un orden compatible de columnas. Añadido y eliminado se interpretan siempre respecto a esa orientación.

  2. Decide cómo identificar cada registro

    Introduce una clave fiable para seguir modificaciones o déjala vacía para comparar filas completas. Confirma la cabecera y elige expresamente si espacios exteriores y mayúsculas deben influir en la comparación.

  3. Lee el resumen junto con los detalles

    Ejecuta la comparación y examina en la página incorporaciones, eliminaciones y posiciones modificadas. Exporta el resumen si lo necesitas, guardando ambas fuentes para revisar cada diferencia antes de actualizar los datos.

Casos de uso

Revisar un catálogo actualizado

Usa la referencia de producto como clave para distinguir un cambio de descripción de un artículo incorporado o retirado. Revisa referencias repetidas antes de interpretar las versiones emparejadas.

Comparar entregas sucesivas

Confronta la entrega anterior con la nueva manteniendo el mismo orden de columnas. Mover una fila dentro del archivo no debe confundirse con cambiar el contenido de ese registro.

Comprobar el número de apariciones

Deja vacía la clave para detectar filas completas añadidas o ausentes, incluso cuando existan varios registros idénticos en una o en ambas versiones del archivo de origen.

Ejemplos

Seguir una modificación mediante identificador

Con id como clave, la referencia 1 cambia, la 2 se elimina y la 3 se incorpora. No hay registros sin cambios. Sin clave, Ana convertido en Anabel no se clasificaría como modificación de la misma identidad.

Entrada

id;nombre
1;Ana
2;Bruno
---
id;nombre
1;Anabel
3;Clara

Resultado

Añadidas: 1
Eliminadas: 1
Modificadas: 1
Sin cambios: 0

Detectar una aparición ausente sin clave

Sin clave, un registro idéntico permanece sin cambios y el otro cuenta como eliminado. No basta con que el valor exista a ambos lados: también se compara cuántas veces aparece, sin deduplicar automáticamente las fuentes antes del control.

Entrada

id;nombre
1;Ana
1;Ana
---
id;nombre
1;Ana

Resultado

Añadidas: 0
Eliminadas: 1
Modificadas: 0
Sin cambios: 1

Consejos y buenas prácticas

  • Reordena las columnas antes de comparar si su disposición ha cambiado. El motor no asocia celdas por cabecera ni trata una permutación de columnas como un cambio meramente visual; el contraste por posición resultaría engañoso.
  • Ignora mayúsculas solo si no distinguen identificadores en tu sistema. La normalización puede ocultar voluntariamente una diferencia de escritura que el programa de destino sí considera significativa al importar o sincronizar los datos.
  • Las claves vacías o repetidas debilitan la interpretación de los registros modificados. Revisa que estén completas y sean únicas, en lugar de considerar cada asociación automática una correspondencia de negocio segura.

Preguntas frecuentes

¿Cambiar el orden de las filas cuenta como modificación?

No. Se buscan los registros completos o sus claves independientemente de la posición dentro del archivo. Las columnas sí deben conservar un orden compatible, porque las celdas se comparan por posición y no se asocian automáticamente por título.

¿Qué significa modificado si una clave aparece varias veces?

Primero se emparejan filas idénticas y después las ocurrencias restantes en su orden pendiente. Se conservan los recuentos, pero esa asociación no demuestra la identidad real de las filas. Una clave única facilita la interpretación.

¿Por qué 12,50 y 12.50 aparecen como diferentes?

Los valores CSV se comparan como cadenas tras aplicar las opciones de espacios y mayúsculas. No se convierten números ni monedas. Uniformiza esos formatos antes solo cuando tengas certeza de que conservan el mismo significado.

¿La descarga incluye todos los registros diferentes?

Incluye los recuentos de incorporaciones, eliminaciones, modificaciones y registros sin cambios. Los detalles se presentan aparte en la página. La herramienta no genera un parche de aplicación automática ni un archivo que combine ambas versiones.

Herramientas relacionadas

Herramientas similares o complementarias a esta.

Herramientas similares

Compara dos archivos Excel o CSV mediante una columna clave y detecta las diferencias.

Datos y hojas de cálculoUsar esta herramienta

Elimina filas duplicadas de un CSV según las columnas que elijas como criterio.

Datos y hojas de cálculoUsar esta herramienta

Selecciona las columnas de un CSV que quieres conservar en el resultado final.

Datos y hojas de cálculoUsar esta herramienta
GuíaBuenas prácticasIntermedio

Construir un workflow reproducible de preparación de datos

Organiza limpieza, validación, filtrado, fusión, comparación y conversión en el orden adecuado y aprende cuándo un pipeline reutilizable supera a herramientas aisladas.

29 de agosto de 20262 min