Cómo encontrar valores duplicados en Excel usando fórmulas (9 métodos)

  • Compartir Este
Hugh West

Este artículo explica cómo encontrar valores duplicados en Excel utilizando una fórmula. Será muy tedioso si intenta encontrar valores duplicados manualmente en una gran hoja de cálculo de Excel. Este artículo le ayudará a ahorrar tiempo y esfuerzo, proporcionando soluciones alternativas a eso. La siguiente imagen pone de relieve el propósito de este artículo. Echa un vistazo rápido a través de él para aprender cómo hacerlo.

Descargar el cuaderno de prácticas

Puede descargar el cuaderno de prácticas desde el botón de descarga que aparece a continuación.

Buscar duplicados en Excel.xlsx

9 Métodos para Encontrar Valores Duplicados en Excel Usando Fórmulas

Imagine que tiene el siguiente conjunto de datos que contiene las principales marcas de smartphones en EE.UU. Ahora siga los métodos que se indican a continuación para averiguar si la lista contiene valores duplicados. Después, podrá aplicarlo a su conjunto de datos.

1. Utilice la función COUNTIF para identificar si un valor es un duplicado

En Función COUNTIF cuenta el número de celdas dentro de un intervalo que cumplen una condición dada. La función CONSEJO de este método comparará un valor con cada uno de los valores del conjunto de datos y devolverá el recuento de sus apariciones. Le dará el resultado booleano TRUE si el conjunto de datos contiene valores duplicados y FALSO de lo contrario.

📌 Pasos

  • En primer lugar, introduzca la siguiente fórmula en la celda C5 .
=COUNTIF($B$5:$B$12,B5)>1

  • A continuación, pulse la tecla INTRODUCE (o utilice CTRL+MAYÚS+ENTRAR combinación).
  • Por último, arrastre el Asa de llenado icono hasta el final.

Podemos ver el procedimiento general y los resultados de la imagen de abajo 👇.

2. Aplique la función COUNTIF a cualquier conjunto de datos ampliado para encontrar los duplicados

Puede modificar la fórmula del método anterior si tiene un conjunto de datos ampliado en Columna B .

📌 Pasos

  • En primer lugar, escriba la siguiente fórmula en la celda C5 .
=COUNTIF(B:B,B5)>1

  • A continuación, pulse CTRL+MAYÚS+ENTRAR Si utiliza MS Office 365 puede pulsar simplemente INTRODUCE para una fórmula de matriz.
  • Después de eso, mueva el Asa de llenado o haga doble clic sobre él.

Entonces verás el mismo resultado que a continuación 👇.

Más información: Averiguar el número de filas duplicadas mediante la fórmula COUNTIF

3. Combine las funciones IF y COUNTIF para marcar los valores duplicados

También puede combinar la fórmula anterior con la fórmula Función IF para obtener un resultado más organizado y fácilmente comprensible.

📌 Pasos

  • En primer lugar, escriba la siguiente fórmula en la celda C5 .
  • A continuación, pulse la tecla INTRODUCE (o utilice CTRL+MAYÚS+ENTRAR combinación).
=IF(COUNTIF($B$5:$B$12,B5)>1, "Duplicado", "Único")

  • En Función IF en esta fórmula devolverá Único para los valores que aparecen una sola vez y Duplicar
  • A continuación, arrastre el Asa de llenado o haz doble clic sobre él.

Finalmente, verás el siguiente resultado 👇.

Puede cambiar el "Único" a comillas dobles ( "" ) si sólo le preocupan los valores duplicados. En ese caso, introduzca en su lugar la siguiente fórmula.

=IF(COUNTIF($B$5:$B$12,B5)>1, "Duplicado","")

Más información: Buscar coincidencias o valores duplicados en Excel (8 maneras)

4. Recuento de los duplicados mediante la fórmula COUNTIF

También puede utilizar una fórmula para contar las apariciones de cada valor en la lista.

📌 Pasos

  • En primer lugar, introduzca la siguiente fórmula en la celda C5 .
=COUNTIF($B$5:$B$12,B5)

  • Pulse INTRODUCE o pulse CTRL+MAYÚS+ENTRAR simultáneamente.
  • A continuación, utilice la función Asa de llenado para aplicar la fórmula a todas las celdas de abajo.

Ahora verás el mismo resultado que se muestra en la imagen de abajo 👇.

Read More: Cómo encontrar duplicados sin borrar en Excel (7 métodos)

5. Modifique la fórmula COUNTIF para ordenar el recuento de duplicados en orden creciente

Puede modificar la fórmula utilizada en el método anterior si desea encontrar el orden de aparición de los valores.

📌 Pasos

  • Escriba la fórmula siguiente en la celda C5 .

Observe detenidamente cómo hemos utilizado la combinación de referencias absolutas y relativas en esta fórmula en comparación con las fórmulas anteriores.

=COUNTIF($B$5:B5,B5)

  • Pulsa el botón INTRODUCE o pulse CTRL+MAYÚS+ENTRAR en conjunto.
  • Por último, arrastre el Asa de llenado o haga doble clic en él para rellenar las celdas de abajo con esta fórmula.

A continuación, obtendrá el resultado que se muestra a continuación 👇.

Más información: Fórmula para encontrar duplicados en Excel (6 maneras fáciles)

Lecturas similares

  • Cómo encontrar duplicados en una columna utilizando Excel VBA (5 maneras)
  • Utilizar código VBA para encontrar filas duplicadas en Excel (3 métodos)
  • Cómo encontrar duplicados en dos libros de Excel diferentes (5 métodos)
  • Buscar duplicados en un libro de Excel (4 métodos)
  • Cómo Vlookup Duplicar Coincidencias en Excel (5 maneras fáciles)
  • Cómo Comparar Dos Hojas de Excel Duplicadas (4 Maneras Rápidas)

6. Encontrar los valores duplicados sin la primera ocurrencia con una fórmula IF-COUNTIF

Se puede decir que cualquier valor que aparezca en primer lugar no debe considerarse duplicado. Esto significa que debe considerar únicos los valores que aparezcan en primer lugar. A continuación, debe aplicar una fórmula modificada.

📌 Pasos

  • En primer lugar, introduzca la fórmula siguiente en la celda C5 .
=IF(COUNTIF($B$5:B5,B5)>1, "Duplicado","")

  • Pulse CTRL+MAYÚS+ENTRAR .
  • A continuación, arrastre el Asa de llenado o haga doble clic sobre él.

Después de eso, obtendrá el siguiente resultado 👇.

Más información: Fórmula Excel para encontrar duplicados en una columna

7. Combine IF y COUNTIFS para encontrar si una fila entera tiene valores duplicados

En Función COUNTIFS cuenta el número de celdas especificadas por un conjunto de criterios. También puede utilizar una fórmula que combine SI y CONSEJOS para encontrar filas duplicadas en su conjunto de datos.

📌 Pasos

Suponiendo que tenga datos en Columna B y Columna C .

  • Introduzca la siguiente fórmula en la celda E5 como se muestra a continuación y pulse el botón CTRL+MAYÚS+ENTRAR botones.
=IF(COUNTIFS($B$5:B5,B5,$C$5:C5,C5)>1, "Fila duplicada","")

En CONSEJOS en la fórmula comprobará si hay duplicados en cada columna.

  • Ahora mueve el Asa de llenado icono hasta el final.

A continuación, verá el resultado que se muestra en la imagen de abajo 👇.

Más información: Excel Encuentra Filas Duplicadas Basándose en Múltiples Columnas

8. Fórmula con las funciones IF, OR y COUNTIF para encontrar si existe algún valor duplicado en una lista

Ahora puede utilizar una fórmula alternativa con SI, O y CONSEJO si sólo le interesa saber si una lista contiene duplicados o no.

📌 Pasos

  • En primer lugar, introduzca la siguiente fórmula en la celda D6 .
=IF(OR(COUNTIF($B$5:$B$12,$B$5:$B$12)>1), "Sí", "No")

  • Hit CTRL+MAYÚS+ENTRAR .

Entonces verá un en caso de que la lista contenga duplicados y un No de lo contrario.

🔎 ¿Cómo funciona esta fórmula?

COUNTIF($B$5:$B$12,$B$5:$B$12)

En Función COUNTIF devuelve el número de celdas del rango que cumplen los criterios dados.

Salida: {3;1;3;1;2;1;2;3}

{3;1;3;1;2;1;2;3}>1

Esto devuelve TRUE o FALSO si se cumple o no esta condición.

Salida: {TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;TRUE}

O({VERDADERO;FALSO;VERDADERO;FALSO;VERDADERO;FALSO;VERDADERO;VERDADERO})

Aquí el Función OR devuelve FALSE, si alguno de los argumentos es FALSE, en caso contrario devuelve TRUE.

Salida: TRUE

IF(TRUE, "Sí", "No")

Por último, el SI imprime "Sí" o "No", en función de los criterios TRUE o FALSO.

Salida: "Sí"

Más información: Lista Excel Top 10 con Duplicados (2 Formas)

9. Fórmula con las funciones COUNTA y UNIQUE para encontrar el número de valores duplicados en un rango

También puede aplicar una fórmula que utilice el COUNTA y ÚNICO funciones.

📌 Pasos

  • Escriba la siguiente fórmula en la celda D10 para averiguar el número de valores duplicados en el rango.
=COUNTA($B$5:$B$12)-COUNTA(UNIQUE($B$5:$B$12))

  • Pulsa el botón INTRODUCE llave.

Todo el procedimiento y los resultados se ilustran en la siguiente imagen 👇.

🔎 ¿Cómo funciona esta fórmula?

COUNTA($B$5:$B$12)

En Función COUNTA devuelve el número de celdas del rango que no están vacías.

Salida: 8

UNIQUE($B$5:$B$12)

En Función ÚNICA devuelve los valores únicos del rango.

Salida: {"Apple"; "Samsung"; "LG"; "Motorola"; "Google Pixel"}

COUNTA({"Apple"; "Samsung"; "LG"; "Motorola"; "Google Pixel"})

Aquí el Función COUNTA devuelve el número de elementos de la matriz obtenidos a partir de la variable Función ÚNICA .

Salida: 5

8-5

La resta da el recuento final de valores duplicados en el conjunto de datos.

Salida: 3

Más información: Cómo encontrar y eliminar filas duplicadas en Excel

Otras 2 formas de encontrar valores duplicados en Excel

Hasta ahora hemos visto 9 fórmulas para encontrar valores duplicados en Excel. En esta sección, veremos cómo puede utilizar Formato condicional y el Tabla dinámica de Excel para hacer fácilmente el mismo trabajo.

1. Buscar valores duplicados con formato condicional

Para encontrar el valor duplicado con Formato Condicional, basta con ejecutar los siguientes pasos.

Pasos:

  • En primer lugar, vaya a la página Inicio A continuación, seleccione Formato Condicional>> Resaltar Reglas de Celda>> Duplicar Valores como se muestra en la siguiente imagen.

  • A continuación, seleccione OK Puede cambiar el color de resaltado utilizando la flecha desplegable.

  • Entonces verá los valores que aparecen más de una vez resaltados de la siguiente manera.

2. Buscar valores duplicados con una tabla dinámica

Para encontrar duplicados en un conjunto de datos creando rápidamente un Tabla dinámica Sólo tienes que seguir los pasos que se indican a continuación.

Pasos:

  • En primer lugar, seleccione cualquier lugar del conjunto de datos. A continuación, seleccione Insertar>> PivotTable como se muestra a continuación.

  • A continuación, arrastre el nombre de la columna ( Marcas ) de la tabla tanto en el Filas y el campo Valores campo uno a uno como se muestra en la imagen de abajo.

  • Después de eso, verá el recuento de cada elemento único en el Tabla dinámica como sigue.

Cosas para recordar

  • Utilice siempre CTRL+MAYÚS+ENTRAR para aplicar el fórmulas de matriz si no utiliza Office365.
  • Tenga cuidado de utilizar las referencias adecuadas en las fórmulas. De lo contrario, es posible que no obtenga el resultado deseado.

Conclusión

Ahora usted sabe cómo encontrar valores duplicados en Excel utilizando la fórmula. Por favor, háganos saber si este artículo le ha ayudado a resolver su problema. También puede utilizar la sección de comentarios a continuación para más consultas o sugerencias. No deje de visitar nuestro ExcelWIKI blog para explorar más sobre excel. Quédate con nosotros y sigue aprendiendo.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.