Cómo Encontrar Duplicados Entre Dos Archivos Excel

Guía paso a paso para encontrar datos duplicados entre dos hojas de cálculo usando diferentes métodos.

2025-01-166 min de lectura

Introducción

Encontrar datos duplicados entre dos archivos Excel es un desafío común. Ya sea que estés fusionando listas de clientes, comparando bases de datos de inventario o identificando transacciones duplicadas, saber cómo encontrar duplicados eficientemente puede ahorrarte horas de trabajo manual.

En esta guía completa, recorreremos múltiples métodos para encontrar duplicados entre dos archivos Excel, desde herramientas online simples hasta fórmulas avanzadas de Excel. Elige el método que mejor se ajuste a tu nivel de habilidad y necesidades.

Método 1: Usando DiffSheets (Más Rápido y Fácil)

DiffSheets es una herramienta online que resalta automáticamente todas las diferencias y duplicados entre dos archivos Excel.

Cómo encontrar duplicados con DiffSheets:

  1. Ve a diffsheets.com
  2. Sube tu primer archivo Excel (Archivo A)
  3. Sube tu segundo archivo Excel (Archivo B)
  4. Haz clic en "Encontrar Diferencias"
  5. Revisa los resultados:
  6. Filas verdes = solo en Archivo B (duplicados potenciales si coinciden con Archivo A)
  7. Filas amarillas = modificadas entre archivos
  8. Filas sin cambios = duplicados exactos

Guía paso a paso:

Paso 1: Elige tu modo de comparación

  • Usa modo "Columna Clave" si tienes un identificador único (como ID, Email o SKU)
  • Usa modo "Posición" para comparación fila por fila
  • Usa modo "LCS" para alineación inteligente automática

Paso 2: Identifica patrones de duplicados

  • Busca filas sin cambios (estos son duplicados exactos)
  • Revisa filas amarillas para duplicados parciales (mismo ID pero valores diferentes)

Pros:

  • No se necesitan fórmulas de Excel
  • Resultados visuales con código de colores
  • Funciona con archivos de cualquier tamaño
  • 100% privado - los datos nunca salen de tu navegador
  • Maneja formatos XLSX, XLS, CSV
  • Gratis

Contras:

  • Requiere internet para cargar (pero el procesamiento es local)
  • Solo vista (no puede editar dentro de la herramienta)

Mejor para: La mayoría de usuarios. Esta es la forma más rápida de encontrar duplicados sin ningún conocimiento de Excel.

Método 2: Usando Fórmula BUSCARV

BUSCARV es la función clásica de búsqueda de Excel, perfecta para encontrar si los valores de un archivo existen en otro.

Cómo usar BUSCARV para encontrar duplicados:

  1. Abre ambos archivos Excel
  2. En Archivo A, agrega una nueva columna llamada "Verificación Duplicados"
  3. Ingresa esta fórmula:

=SI(ESERROR(BUSCARV(A2,[Archivo2.xlsx]Hoja1!$A:$A,1,FALSO)),"Único","Duplicado")

Reemplaza:

  • A2 con la referencia de tu columna clave
  • [Archivo2.xlsx]Hoja1!$A:$A con la referencia de tu segundo archivo

Qué hace esto:

  • Busca cada valor del Archivo A en el Archivo B
  • Devuelve "Duplicado" si se encuentra
  • Devuelve "Único" si no se encuentra

Ejemplo:

Archivo A (Clientes.xlsx):

EmailNombre
juan@email.comJuan
ana@email.comAna

Archivo B (Suscriptores.xlsx):

Email
juan@email.com

Resultado de fórmula: juan@email.com = "Duplicado", ana@email.com = "Único"

Pros:

  • Funciona dentro de Excel
  • No se necesitan herramientas adicionales
  • Puede personalizarse

Contras:

  • Requiere conocimiento de Excel
  • Complejo para múltiples columnas
  • Lento con grandes conjuntos de datos (10,000+ filas)
  • Debe tener ambos archivos abiertos simultáneamente

Mejor para: Usuarios de Excel cómodos con fórmulas que necesitan trabajar dentro de Excel.

Método 3: Usando Fórmula CONTAR.SI

CONTAR.SI cuenta cuántas veces aparece un valor, haciéndolo perfecto para encontrar duplicados.

Cómo usar CONTAR.SI:

  1. Combina ambos archivos en una hoja de cálculo (copia Archivo B debajo de Archivo A)
  2. Agrega una columna auxiliar
  3. Usa esta fórmula:

=CONTAR.SI($A$2:$A$1000,A2)

Si el resultado es mayor que 1, es un duplicado.

Mejor enfoque - comparando dos rangos separados:

=CONTAR.SI([Archivo2.xlsx]Hoja1!$A:$A,A2)>0

Esto devuelve VERDADERO si el valor existe en Archivo 2.

Encontrando solo duplicados:

Agrega un filtro: =SI(CONTAR.SI([Archivo2.xlsx]Hoja1!$A:$A,A2)>0,"Duplicado","")

Pros:

  • Más simple que BUSCARV
  • Fácil de entender
  • Bueno para contar frecuencia

Contras:

  • Requiere combinar datos o referencias externas
  • No adecuado para coincidencia de múltiples columnas
  • Problemas de rendimiento con grandes conjuntos de datos

Mejor para: Detección simple de duplicados en una sola columna.

Método 4: Usando Formato Condicional

El formato condicional de Excel puede resaltar visualmente duplicados a través de dos rangos.

Cómo usar formato condicional:

  1. Copia datos del Archivo B y pégalos debajo de los datos del Archivo A
  2. Selecciona todos los datos (de ambos archivos)
  3. Ve a Inicio > Formato Condicional > Resaltar Reglas de Celdas > Valores Duplicados
  4. Elige formato (ej., relleno rojo)
  5. Haz clic en Aceptar

Para comparar dos hojas separadas:

  1. En Archivo A, selecciona tu rango de datos
  2. Ve a Formato Condicional > Nueva Regla > Usar una fórmula
  3. Ingresa: =CONTAR.SI(Hoja2!$A:$A,A1)>0
  4. Establece formato (ej., relleno amarillo)
  5. Aplicar

Pros:

  • Resaltado visual
  • Sin fórmulas en celdas
  • Configuración rápida
  • Retroalimentación visual inmediata

Contras:

  • Requiere combinar datos para mejores resultados
  • Solo visual - no extrae duplicados
  • Puede ser lento con conjuntos de datos muy grandes
  • El formato puede perderse al copiar

Mejor para: Identificación visual de duplicados cuando necesitas verlos resaltados en contexto.

Método 5: Usando Power Query

Power Query (Obtener y Transformar Datos) es una característica potente de Excel para manipulación avanzada de datos.

Cómo encontrar duplicados con Power Query:

  1. Carga ambos archivos en Power Query:
  2. Datos > Obtener Datos > Desde Archivo > Desde Libro
  3. Para cada archivo, haz clic en "Transformar Datos"
  4. Combinar consultas:
  5. Inicio > Combinar Consultas
  6. Selecciona columnas coincidentes
  7. Elige combinación "Anti Izquierda" para encontrar valores en Archivo A NO en Archivo B
  8. O combinación "Interna" para encontrar duplicados
  9. Cargar resultados de vuelta a Excel

Encontrando duplicados exactos:

  1. Combinar con "Combinación Interna" en todas las columnas
  2. Los resultados muestran solo filas que existen en ambos archivos

Encontrando valores únicos:

  1. Usar "Combinación Anti Izquierda"
  2. Los resultados muestran filas solo en Archivo A

Pros:

  • Muy potente para escenarios complejos
  • Puede manejar millones de filas
  • Consultas actualizables
  • No se necesitan fórmulas en celdas

Contras:

  • Curva de aprendizaje más pronunciada
  • Solo disponible en Excel 2016+ / Microsoft 365
  • Excesivo para tareas simples

Mejor para: Usuarios avanzados que trabajan con grandes conjuntos de datos o lógica de coincidencia compleja.

Tabla Comparativa: ¿Qué Método Deberías Usar?

MétodoDificultadVelocidadArchivos GrandesMulti-ColumnaSalida Visual
DiffSheetsFácilRápidaExcelenteExcelente
BUSCARVMediaMediaPobreLimitadoPobre
CONTAR.SIFácilMediaPobreNoPobre
Formato CondicionalFácilMediaMediaNoExcelente
Power QueryDifícilRápidaExcelenteMedia

Ejemplo Práctico: Encontrar Clientes Duplicados

Escenario: Tienes dos listas de clientes y quieres encontrar duplicados basados en dirección de email.

Usando DiffSheets (Recomendado):

  1. Sube ambos archivos a diffsheets.com
  2. Selecciona modo "Columna Clave"
  3. Elige "Email" como la columna clave
  4. Revisa resultados - filas sin cambios son duplicados exactos

Usando BUSCARV: En ListaClientes1.xlsx, agrega columna: =SI(ESERROR(BUSCARV(A2,[ListaClientes2.xlsx]Hoja1!$A:$A,1,0)),"Nuevo","Duplicado")

Usando CONTAR.SI: =SI(CONTAR.SI([ListaClientes2.xlsx]Hoja1!$A:$A,A2)>0,"Duplicado","Único")

Interpretación de resultado:

  • "Duplicado" = Email existe en ambos archivos
  • "Único" o "Nuevo" = Email solo en Archivo 1

Consejos Avanzados para Encontrar Duplicados

Consejo 1: Coincidencia sensible a mayúsculas Por defecto, las comparaciones de Excel no distinguen mayúsculas. Para sensible a mayúsculas: =SI(CONTAR.SI(EXACTO(A2,Hoja2!$A:$A))>0,"Duplicado","Único")

Consejo 2: Coincidencia difusa Para encontrar duplicados similares (no exactos), considera el algoritmo LCS de DiffSheets o usa complementos de búsqueda difusa.

Consejo 3: Coincidencia multi-columna Para coincidir en múltiples columnas (ej., Nombre + Apellido):

Enfoque BUSCARV: Crea una columna auxiliar: =A2&B2 Luego BUSCARV en la columna auxiliar

Enfoque DiffSheets: Usa columna clave en campos concatenados o compara todas las columnas

Consejo 4: Eliminar duplicados Después de identificar duplicados:

  • Excel: Datos > Quitar Duplicados
  • Filtrar por "Duplicado" y eliminar filas
  • Usar Power Query para filtrarlos

Conclusión: Mejor Método para Encontrar Duplicados

Elige DiffSheets si:

  • Quieres la solución más rápida
  • Tienes archivos grandes
  • Necesitas comparación visual
  • La privacidad es importante
  • No eres experto en Excel

Elige BUSCARV si:

  • Te sientes cómodo con fórmulas de Excel
  • Necesitas trabajar dentro de Excel
  • Quieres mantener los resultados en tu hoja de cálculo

Elige CONTAR.SI si:

  • Necesitas un conteo simple de duplicados
  • Estás coincidiendo una sola columna solamente

Elige Formato Condicional si:

  • Quieres resaltado visual
  • Necesitas ver duplicados en contexto
  • Estás trabajando con conjuntos de datos más pequeños

Elige Power Query si:

  • Eres un usuario avanzado de Excel
  • Tienes conjuntos de datos muy grandes
  • Necesitas consultas repetibles y actualizables

Nuestra recomendación: Para el 90% de usuarios, DiffSheets es la mejor opción. Es gratis, rápido, privado y requiere cero conocimiento de Excel. Visita diffsheets.com para probarlo ahora.

¿Listo para comparar?

Compara tus hojas de cálculo en segundos. Gratis, privado, sin registro.

Pruébalo ahora
Cómo Encontrar Duplicados Entre Dos Archivos Excel | DiffSheets