Skip to main content

Contar todas las coincidencias / duplicados entre dos columnas en Excel

Author: Xiaoyang Last Modified: 2025-06-04

Comparar dos columnas de datos y contar todas las coincidencias o duplicados en las dos columnas puede ser una tarea común para la mayoría de nosotros. Por ejemplo, tienes dos columnas de nombres, algunos nombres aparecen tanto en la primera como en la segunda columna, ahora quieres contar todos los nombres coincidentes (las coincidencias pueden estar en cualquier lugar dentro de las dos columnas) entre las dos columnas, como se muestra en la siguiente captura de pantalla. Este tutorial presentará algunas fórmulas para lograr este objetivo en Excel.

doc-count-all-matches-in-two-cols-1


Contar todas las coincidencias entre dos columnas con las funciones SUMAPRODUCTO y CONTAR.SI

Para contar todas las coincidencias entre dos columnas, la combinación de las funciones SUMAPRODUCTO y CONTAR.SI puede ayudarte, la sintaxis genérica es:

=SUMAPRODUCTO(CONTAR.SI(rango1;rango2))
  • rango1, rango2: Los dos rangos contienen los datos que deseas contar todas las coincidencias.

Ahora, por favor ingresa o copia la siguiente fórmula en una celda en blanco, y luego presiona la tecla Intro para obtener el resultado:

=SUMAPRODUCTO(CONTAR.SI(A2:A12;C2:C12))

doc-count-all-matches-in-two-cols-2


Explicación de la fórmula:

=SUMAPRODUCTO(CONTAR.SI(A2:A12;C2:C12))

  • CONTAR.SI(A2:A12;C2:C12): Esta función CONTAR.SI verifica si cada nombre de la columna C existe en la columna A. Si el nombre existe, se muestra un número 1, de lo contrario, se muestra un número 0. La función devolverá el resultado como este: {1;1;0;0;0;1;0;0;1;0;1}.
  • SUMAPRODUCTO(CONTAR.SI(A2:A12;C2:C12))=SUMAPRODUCTO({1;1;0;0;0;1;0;0;1;0;1}): La función SUMAPRODUCTO suma todos los elementos de esta matriz y obtiene el resultado: 5.

Contar todas las coincidencias entre dos columnas con las funciones CONTAR y COINCIDIR

Con la combinación de las funciones CONTAR y COINCIDIR, también puedes obtener el número de coincidencias entre dos columnas, la sintaxis genérica es:

{=COUNT(MATCH(range1,range2,0))}
Fórmula matricial, debes presionar Ctrl + Mayús + Intro juntas.
  • rango1, rango2: Los dos rangos contienen los datos que deseas contar todas las coincidencias.

Por favor, ingresa o copia la siguiente fórmula en una celda en blanco, y luego presiona Ctrl + Mayús + Intro juntas para obtener el resultado correcto, ver captura de pantalla:

=CONTAR(COINCIDIR(A2:A12;C2:C12;0))

doc-count-all-matches-in-two-cols-3


Explicación de la fórmula:

=CONTAR(COINCIDIR(A2:A12;C2:C12;0))

  • COINCIDIR(A2:A12;C2:C12;0): Esta función COINCIDIR buscará los nombres de la columna A en la columna C, y devolverá la posición de cada valor coincidente. Si no se encuentra un valor, se mostrará un valor de error. Entonces, obtendrás la lista de matrices como esta: {11;2;#N/A;#N/A;#N/A;6;1;#N/A;#N/A;#N/A;9}.
  • CONTAR(COINCIDIR(A2:A12;C2:C12;0))= CONTAR({11;2;#N/A;#N/A;#N/A;6;1;#N/A;#N/A;#N/A;9}): La función CONTAR contará los números en la lista de matrices para obtener el resultado: 5.

Contar todas las coincidencias entre dos columnas con las funciones SUMAPRODUCTO, ESNUMERO y COINCIDIR

En Excel, puedes intentar encontrar las coincidencias en dos columnas y contarlas usando las funciones SUMAPRODUCTO, ESNUMERO y COINCIDIR, la sintaxis genérica es:

=SUMAPRODUCTO(--(ESNUMERO(COINCIDIR(rango1;rango2;0))))
  • rango1, rango2: Los dos rangos contienen los datos que deseas contar todas las coincidencias.

Ingresa o copia la siguiente fórmula en una celda en blanco para mostrar el resultado, y luego presiona la tecla Intro para devolver el cálculo, ver captura de pantalla:

=SUMAPRODUCTO(--(ESNUMERO(COINCIDIR(A2:A12;C2:C12;0))))

doc-count-all-matches-in-two-cols-4


Explicación de la fórmula:

=SUMAPRODUCTO(--(ESNUMERO(COINCIDIR(A2:A12;C2:C12;0))))

  • COINCIDIR(A2:A12;C2:C12;0): Esta función COINCIDIR buscará los nombres de la columna A en la columna C, y devolverá la posición de cada valor coincidente. Si no se encuentra el valor, se mostrará un valor de error. Entonces, obtendrás la lista de matrices como esta: {11;2;#N/A;#N/A;#N/A;6;1;#N/A;#N/A;#N/A;9}.
  • ESNUMERO(COINCIDIR(A2:A12;C2:C12;0))= ESNUMERO({11;2;#N/A;#N/A;#N/A;6;1;#N/A;#N/A;#N/A;9}): Aquí, la función ESNUMERO convierte los números a VERDADERO y otros valores a FALSO en la matriz. Entonces, obtendrás una matriz como esta: {VERDADERO;VERDADERO;FALSO;FALSO;FALSO;VERDADERO;VERDADERO;FALSO;FALSO;FALSO;VERDADERO}.
  • --(ESNUMERO(COINCIDIR(A2:A12;C2:C12;0)))=--({VERDADERO;VERDADERO;FALSO;FALSO;FALSO;VERDADERO;VERDADERO;FALSO;FALSO;FALSO;VERDADERO}): --este doble signo negativo se utiliza para convertir un valor VERDADERO a 1 y un valor FALSO a 0 y devuelve el resultado como este: {1;1;0;0;0;1;1;0;0;0;1}.
  • SUMAPRODUCTO(--(ESNUMERO(COINCIDIR(A2:A12;C2:C12;0))))=SUMAPRODUCTO({1;1;0;0;0;1;1;0;0;0;1}): Finalmente, la función SUMAPRODUCTO sumará todos los elementos de esta matriz y obtendrá el resultado: 5.

Función relacionada utilizada:

  • SUMAPRODUCTO:
  • La función SUMAPRODUCTO se puede usar para multiplicar dos o más columnas o matrices juntas, y luego obtener la suma de productos.
  • CONTAR.SI:
  • La función CONTAR.SI es una función estadística en Excel que se utiliza para contar el número de celdas que cumplen con un criterio.
  • CONTAR:
  • La función CONTAR se utiliza para contar el número de celdas que contienen números, o contar los números en una lista de argumentos.
  • COINCIDIR:
  • La función COINCIDIR de Microsoft Excel busca un valor específico en un rango de celdas y devuelve la posición relativa de este valor.
  • ESNUMERO:
  • La función ESNUMERO devuelve VERDADERO cuando una celda contiene un número, y FALSO si no.

Más artículos:

  • Contar coincidencias entre dos columnas
  • Por ejemplo, tengo dos listas de datos en la columna A y la columna C, ahora quiero comparar las dos columnas y contar si el valor en la columna A se encuentra en la columna C en la misma fila, como se muestra en la siguiente captura de pantalla. En este caso, la función SUMAPRODUCTO puede ser la mejor función para resolver esta tarea en Excel.
  • Contar el número de celdas que contienen texto específico en Excel
  • Supongamos que tienes una lista de cadenas de texto, y quizás quieras encontrar el número de celdas que contienen cierto texto como parte de su contenido. En este caso, puedes usar los caracteres comodín (*) que representan cualquier texto o carácter en tu criterio al aplicar la función CONTAR.SI. Este artículo te introducirá cómo usar fórmulas para manejar este trabajo en Excel.
  • Contar el número de celdas no iguales a muchos valores en Excel
  • En Excel, puedes obtener fácilmente el número de celdas no iguales a un valor específico usando la función CONTAR.SI, pero ¿has intentado contar las celdas que no son iguales a muchos valores? Por ejemplo, quiero obtener el número total de productos en la columna A, pero excluyendo los elementos específicos en C4:C6 como se muestra en la siguiente captura de pantalla. Este artículo te presentará algunas fórmulas para resolver este trabajo en Excel.

Las Mejores Herramientas de Productividad para Office

Kutools para Excel - Te Ayuda a Sobresalir Entre la Multitud

🤖 Asistente de KUTOOLS AI: Revoluciona el análisis de datos basado en: Ejecución Inteligente   |  Generar Código  |  Crear Fórmulas Personalizadas  |  Analizar Datos y Generar Gráficos  |  Invocar Funciones de Kutools
Funciones Populares: Buscar, Resaltar o Identificar Duplicados  |  Eliminar Filas en Blanco  |  Combinar Columnas o Celdas sin Perder Datos  |  Redondear sin Fórmula ...
Super VLookup: Múltiples Criterios  |  Múltiples Valores  |  A través de Varias Hojas  |  Coincidencia Difusa...
Lista Desplegable Avanzada: Lista Desplegable Fácil  |  Lista Desplegable Dependiente  |  Lista Desplegable de Selección Múltiple...
Administrador de Columnas: Agregar un Número Específico de Columnas  |  Mover Columnas  |  Cambiar Estado de Visibilidad de Columnas Ocultas  Comparar Columnas para Seleccionar Celdas Iguales y Diferentes ...
Funciones Destacadas: Cuadrícula de Enfoque  |  Vista de Diseño  |  Barra de Fórmulas Mejorada  |  Administrador de Libros y Hojas de Trabajo | Biblioteca de Recursos (AutoTexto)  |  Selector de Fechas  |  Combinar Hojas de Trabajo  |  Cifrar/Descifrar Celdas  |  Enviar Correos Electrónicos por Lista  |  Super Filtro  |  Filtro Especial (filtrar negrita/cursiva/tachado...) ...
Los 15 Mejores Conjuntos de Herramientas12 Herramientas de Texto (Agregar Texto, Eliminar Caracteres ...)  |  Más de 50 Tipos de Gráficos (Diagrama de Gantt ...)  |  Más de 40 Fórmulas Prácticas (Calcular edad basada en la fecha de nacimiento ...)  |  19 Herramientas de Inserción (Insertar código QR, Insertar imagen desde ruta ...)  |  12 Herramientas de Conversión (Convertir a palabras, Conversión de moneda ...)  |  7 Herramientas de Combinación y División (Combinar filas avanzado, Dividir celdas de Excel ...)  |  ... y más

Kutools para Excel Presume de Más de 300 Funciones, Asegurando Que Lo Que Necesitas Está a Solo Un Clic de Distancia...


Office Tab - Habilita Lectura y Edición con Pestañas en Microsoft Office (incluye Excel)

  • ¡Un segundo para cambiar entre decenas de documentos abiertos!
  • Reduce cientos de clics de ratón para ti todos los días, di adiós al síndrome del túnel carpiano.
  • Aumenta tu productividad en un 50% al ver y editar múltiples documentos.
  • Trae Pestañas Eficientes a Office (incluye Excel), Al Igual Que Chrome, Edge y Firefox.