Como atopar valores duplicados en Excel usando fórmulas (9 métodos)

  • Comparte Isto
Hugh West

Este artigo ilustra como atopar valores duplicados en Excel mediante unha  fórmula. Será moi tedioso se tentas atopar valores duplicados manualmente nunha folla de cálculo de Excel grande. Este artigo axudarache a aforrar tempo e esforzo proporcionando solucións alternativas para iso. A seguinte imaxe destaca o propósito deste artigo. Bótalle unha ollada rápida para aprender a facelo.

Descargar o caderno de prácticas

Podes descargar o caderno de prácticas desde o botón de descarga que aparece a continuación.

Buscar duplicados en Excel.xlsx

9 Métodos para atopar valores duplicados en Excel usando a fórmula

Imaxina que tes o seguinte conxunto de datos que contén o as principais marcas de teléfonos intelixentes dos EUA. Agora siga os seguintes métodos para descubrir se a lista contén valores duplicados. Despois diso, pode aplicalo ao seu conxunto de datos.

1. Use a función COUNTIF para identificar se un valor é un duplicado

O A función COUNTIF conta o número de celas dentro dun intervalo que cumpren unha condición determinada. A fórmula CONTARSE deste método comparará un valor con cada un dos valores do conxunto de datos e devolverá o reconto das súas aparicións. Dará o resultado booleano VERDADEIRO se o conxunto de datos contén valores duplicados e FALSO en caso contrario.

📌 Pasos

  • Primeiro, introduce a seguinte fórmula na cela C5 .
=COUNTIF($B$5:$B$12,B5)>1

  • A continuación, prema a tecla ENTER (ou use CTRL+MAYÚS+INTRO ).
  • Por último, arrastre a icona Recheo de control ata o final.

Podemos ver o procedemento global e os resultados da imaxe de abaixo. 👇

2. Aplica a función COUNTIF para calquera conxunto de datos estendido para atopar os duplicados

Podes modificar a fórmula no método anterior se tes un conxunto de datos en Columna B .

📌 Pasos

  • Primeiro, escriba a seguinte fórmula na cela C5 .
=COUNTIF(B:B,B5)>1

  • A continuación, preme CTRL+MAIÚS+INTRO . Se estás a usar MS Office 365 , podes premer só ENTER para obter unha fórmula matricial.
  • Despois diso, move o Recheo > icona ou prema dúas veces nela.

Entón verá o mesmo resultado como segue. 👇

Ler máis: Descubra o número de filas duplicadas usando a fórmula COUNTIF

3. Combina Funcións SE e CONTARSE para marcar os valores duplicados

Tamén podes combinar a fórmula anterior coa función SE para obter un resultado máis organizado e comprensible.

📌 Pasos

  • Primeiro de todo, escriba a seguinte fórmula na cela C5 .
  • A continuación, prema a tecla ENTER (ou use a combinación CTRL+MAIÚS+INTRO ).
=IF(COUNTIF($B$5:$B$12,B5)>1,"Duplicate","Unique")

  • O función SE nesteA fórmula devolverá Único para os valores que aparecen só unha vez e Duplicado
  • Despois diso, arrastre a icona Recheo de control ata o final ou faga dobre clic. nel.

Finalmente, verás o seguinte resultado. 👇

Podes cambiar o argumento “Único” por comiñas dobres ( “” ) se só che preocupa o valores duplicados. Nese caso, introduza a seguinte fórmula.

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

Ler máis: Busca coincidencias ou valores duplicados en Excel (8 xeitos)

4. Conta as ocorrencias dos duplicados usando unha fórmula COUNTIF

Tamén podes usar unha fórmula para contar os ocorrencias de cada valor na lista.

📌 Pasos

  • En primeiro lugar, introduce a seguinte fórmula na cela C5 .
=COUNTIF($B$5:$B$12,B5)

  • Preme ENTER ou preme CTRL+MAYÚS+ENTER simultáneamente.
  • A continuación, use a icona Recheo de control para aplicar a fórmula a todas as celas seguintes.

Agora verá o mesmo resultado que se mostra. na imaxe de abaixo. 👇

Ler máis: Como atopar duplicados sen borrar en Excel (7 métodos)

5. Modifica a fórmula COUNTIF para Ordena a conta de duplicados nunha orde crecente

Podes modificar a fórmula utilizada no método anterior se queres atopar a orde de aparición dos valores.

📌 Pasos

  • Escriba a fórmula indicadaabaixo na cela C5 .

Nótese con coidado como usamos a combinación de referencias absolutas e relativas nesta fórmula en comparación coas fórmulas anteriores.

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

  • Preme o botón ENTER ou prema CTRL+MAIÚS+ENTER por completo.
  • Finalmente, arrastre a icona Recheo de control ou prema dúas veces nela para encher as celas de abaixo con esta fórmula.

Entón obterá o resultado que se mostra a continuación. 👇

Ler máis: Fórmula para atopar duplicados en Excel (6 xeitos sinxelos)

Lecturas similares

  • Como atopar duplicados nunha columna usando Excel VBA (5 xeitos)
  • Utilice o código VBA para atopar duplicados Filas en Excel (3 métodos)
  • Como atopar duplicados en dous libros de Excel diferentes (5 métodos)
  • Buscar duplicados no libro de Excel ( 4 métodos)
  • Como buscar coincidencias duplicadas en Excel (5 xeitos sinxelos)
  • Como comparar dúas follas de Excel duplicadas (4 xeitos rápidos) )

6. Atopa os valores duplicados sen a primeira aparición cunha fórmula IF-COUNTIF

Podes dicir que calquera valor que apareza primeiro non debe considerarse duplicado . Isto significa que quere considerar os primeiros valores que ocorreron como únicos. A continuación, cómpre aplicar unha fórmula modificada.

📌 Pasos

  • Primeiro, introduce na cela a fórmula indicada a continuación C5 .
=IF(COUNTIF($B$5:B5,B5)>1,"Duplicate","")

  • Preme CTRL+MAIÚS+ENTER .
  • A continuación, arrastre a icona Recheo de control ou prema dúas veces nela.

Despois diso, obterá o seguinte resultado. 👇

Ler máis: Fórmula de Excel para atopar duplicados nunha columna

7. Combina IF e COUNTIFS para buscar se unha fila enteira ten valores duplicados

A función COUNTIFS conta o número de celas especificado por un conxunto de criterios. Tamén podes usar unha fórmula que combine SE e CONTARSE para atopar filas duplicadas no teu conxunto de datos.

📌 Pasos

Asumindo que tes datos en Columna B e Columna C .

  • Introduza a seguinte fórmula na cela E5 como se mostra a continuación e preme os botóns CTRL+MAIÚS+ENTER por completo.
=IF(COUNTIFS($B$5:B5,B5,$C$5:C5,C5)>1,"Duplicate Row","")

A función CONTARSI na fórmula comprobará se hai duplicados en cada columna.

  • Agora move a icona Recheo ata o final.

Entón verás o resultado mostrado na imaxe de abaixo. 👇

Ler máis: Excel Busca filas duplicadas en función de varias columnas

8. Fórmula con IF Funcións , OR e COUNTIF para buscar se existe algún valor duplicado nunha lista

Agora pode usar unha fórmula alternativa con SE, OU e COUNTIF funciona se só che preocupa buscar se unha lista contén algún duplicado ounon.

📌 Pasos

  • Primeiro, introduce a seguinte fórmula na cela D6 .
=IF(OR(COUNTIF($B$5:$B$12,$B$5:$B$12)>1),"Yes","No")

  • Preme CTRL+MAIÚS+INTRO .

Entón verás un Si no caso de que a lista conteña duplicados e un Non en caso contrario.

🔎 Como funciona esta fórmula?

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

A función CONTARSE devolve o número de celas do intervalo que cumpren os criterios indicados.

Saída: {3;1;3;1;2;1;2;3}

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

Isto devolve VERDADEIRO ou FALSO se esta condición cumpre ou non.

Saída: {VERDADEIRO;FALSO;VERDADEIRO;FALSO;VERDADEIRO;FALSO;VERDADEIRO;VERDADEIRO}

OU ({VERDADEIRO ;FALSO;VERDADEIRO;FALSO;VERDADEIRO;FALSO;VERDADEIRO;VERDADEIRO})

Aquí a función OR devolve FALSO, se algún dos argumentos é FALSO, senón devolve VERDADEIRO .

Saída: TRUE

IF(TRUE,”Si”,”Non”)

Finalmente, o A función IF imprime "Si" ou "Non", segundo os criterios VERDADEIRO ou FALSO.

Saída: "Si ”

Ler máis: Lista dos 10 principais de Excel con duplicados (2 vías)

9. Fórmula con COUNTA e funcións ÚNICAS para Atopa o número de valores duplicados nun intervalo

Tamén podes aplicar unha fórmula que utilice as funcións CONTA e ÚNICA .

📌 Paso s

  • Escriba a seguinte fórmula na cela D10 para saber o número deduplicar valores no intervalo.
=COUNTA($B$5:$B$12)-COUNTA(UNIQUE($B$5:$B$12))

  • Preme a tecla ENTER .

Todo o procedemento e os resultados están ilustrados na seguinte imaxe. 👇

🔎 Como funciona esta fórmula?

CONTAR($B$5:$B$12)

A función CONTAR devolve o número de celas do intervalo que non están baleiras .

Saída: 8

ÚNICA($B$5:$B$12)

O ÚNICO función devolve os valores únicos do intervalo.

Saída: {“Apple”;”Samsung”;”LG”;”Motorola”;”Google Pixel”}

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

Aquí a función COUNTA devolve o número de elementos da matriz obtidos da función ÚNICA .

Saída: 5

8-5

A resta dá o reconto final de valores duplicados no conxunto de datos.

Saída: 3

Ler máis: Como atopar & Eliminar filas duplicadas en Excel

2 Máis formas de atopar valores duplicados en Excel

Ata agora vimos fórmulas 9 para atopar valores duplicados en Excel. Nesta sección, veremos como pode usar o Formato condicional e a Táboa dinámica de Excel para facer facilmente o mesmo traballo.

1. Busca valores duplicados con condicional Formato

Para atopar o valor duplicado co formato condicional, só tes que executar o seguintepasos.

Pasos:

  • Primeiro, vai á Inicio Despois selecciona Formato condicional >> Resaltar as regras de celas >> Duplica os valores como se mostra na seguinte imaxe.

  • Despois diso, selecciona Aceptar na ventá emerxente como se mostra a continuación . Podes cambiar a cor de resaltado usando a frecha do menú despregable.

  • Entón verás que os valores aparecen máis dunha vez resaltados como segue.

2. Buscar valores duplicados cunha táboa dinámica

Para atopar duplicados nun conxunto de datos creando rapidamente unha Táboa dinámica , só tes que seguir os pasos a continuación.

Pasos:

  • Primeiro, selecciona calquera parte do conxunto de datos. A continuación, seleccione Inserir >> Táboa dinámica como se mostra a continuación.

  • A continuación, arrastre o nome da columna ( Marcas ) da táboa tanto no campo Fichas e o campo Valores un por un, como se mostra na imaxe de abaixo.

  • Despois diso. , verá o reconto de cada elemento único na Táboa dinámica do seguinte xeito.

Cousas para lembrar

  • Utilice sempre CTRL+MAIÚS+INTRO para aplicar as fórmulas de matriz se non está a usar Office365.
  • Ten coidado ao utilizar as referencias adecuadas nas fórmulas. En caso contrario, pode que non obteña o resultado desexado.

Conclusión

Agora xa sabes como atopar valores duplicados en Excel usando fórmulas.Indícanos se este artigo che axudou a resolver o teu problema. Tamén podes usar a sección de comentarios a continuación para máis consultas ou suxestións. Visita o noso blog ExcelWIKI para explorar máis sobre Excel. Quédese con nós e segue aprendendo.

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.