Como contar duplicados en Excel (6 métodos sinxelos)

  • Comparte Isto
Hugh West

Mentres se traballa cunha gran cantidade de datos ou se compila varias follas de traballo nunha máis grande, poden aparecer valores duplicados, columnas ou filas. Ás veces hai que contalos para ter unha idea clara. Podes facelo facilmente usando a función COUNTIF e outras funcións. Neste artigo, aprenderemos a contar duplicados en Excel mediante seis métodos diferentes.

Descargar o libro de prácticas

Descargar esta folla de prácticas para practique mentres le este artigo.

Contar duplicados.xlsx

6 Métodos para contar duplicados en Excel

O seguinte conxunto de datos ten as columnas Elementos , Cantidade e Grao . Aquí podes notar facilmente que o conxunto de datos ten valores duplicados. Ademais, usando este conxunto de datos, contaremos os duplicados en Excel . Aquí usamos Excel 365 . Podes usar calquera versión de Excel dispoñible.

1. Contar duplicados en Excel, incluíndo a primeira aparición

Neste método, aprenderemos a contar os valores duplicados incluídas as primeiras ocorrencias.

Aquí, o seguinte conxunto de datos ten o nome dos diferentes Elementos co seu Cantidade e Grado . Temos que contar os duplicados na columna Calificación .

Pasos:

  • Primeiro de todos, escribiremos a seguinte fórmula na cela G5 .
=COUNTIF($D$5:$D$13,F5)

FórmulaDesglose

  • CONTARSE($D$5:$D$13,F5) → a función CONTARSE conta o número de celas que cumpren os criterios indicados.
  • $D$5:$D$13 → é o intervalo .
  • F5 é o criterios .
  • CONTARSE($D$5:$D$13,F5) → convértese en
    • Saída: 3
  • Explicación: aquí, 3 indica o número de veces que se atoparon as cualificacións A .
  • Despois diso, preme ENTER .

Polo tanto, podes ver o resultado na cela G5 .

  • Ademais, arrastraremos a fórmula cara abaixo coa Ferramenta de recheo .

Como resultado, podes ver o Cualificacións co seu reconto de duplicados.

2. Cálculo do número de duplicados excluíndo a primeira aparición

Aquí contaremos os valores duplicados sen ter en conta a primeira aparición.

Pasos:

  • Ao principio, escribiremos a seguinte fórmula na cela G5 .
=COUNTIF($D$5:$D$13,F5)-1

Aquí, CONTARSE($D$5:$D$13,F5)-1 resta 1 do resultado devolto pola función CONTARSE . Como resultado, o número total de duplicados pasa a ser 1 menor que o número total de duplicados. Así, a primeira aparición queda excluída do número total de duplicados.

  • Despois diso, prema ENTER .

Polo tanto, podes ver o resultado en célula G5 .

  • Ademais, arrastraremos a fórmula cara abaixo coa Ferramenta de recheo .

Polo tanto, podes ver o número de duplicados de Cualificacións excluíndo a primeira aparición.

3. Busca o número de duplicados que distinguen maiúsculas e minúsculas en Excel

No seguinte conxunto de datos, podes ver que na columna Calificación , temos duplicados que distinguen maiúsculas e minúsculas. A función COUNTIF en Excel non distingue entre maiúsculas e minúsculas. Polo tanto, necesitamos aplicar diferentes funcións para obter os duplicados que distinguen entre maiúsculas e minúsculas. Usaremos a combinación das funcións EXACTO e SUMA neste caso.

Pasos:

  • Primeiro de todo, escribiremos a seguinte fórmula na cela G5 .
=SUM(--EXACT($D$5:$D$13,F5))

Desglose da fórmula

  • EXACTO($D$5:$D$13,F5) → a función EXACTO compara 2 cadeas de texto e devolve True se son exactamente semellantes.
    • Saída: aquí, a función Exacto devolve 2 VERDADEIRO para a nota A xa que a nota A ten 2 duplicados.
  • SUMA(–EXACT($D$5:$D$13,F5))) → a función SUMA suma os verdadeiros 2 e dá un valor numérico.
    • Saída: 2
  • Explicación: Aquí, 2 indica o número de contas duplicadas para Grao A .
  • Se está a usar Excel 365 , prema ENTER . Como resultado, tipode ver o resultado na cela G5 .

Nota: Como esta é unha fórmula matricial, prema CTRL+MAYÚS+INTRO se non tes Excel 365 .

  • Ademais, arrastraremos a fórmula cara abaixo cunha ferramenta de recheo de control .

Por iso, podes ver os recontos de duplicados que distinguen entre maiúsculas e minúsculas.

Lecturas similares:

  • Como combinar duplicados en Excel (6 xeitos)
  • Buscar duplicados no libro de traballo de Excel (4 métodos)

4. Contando filas duplicadas en Excel

Aquí, contaremos as filas duplicadas en Excel. Este método pódese facer de dúas formas. Comentemos isto.

4.1. Incluíndo a primeira aparición

No seguinte exemplo, temos algunhas filas duplicadas que conteñen información idéntica. Agora aprenderemos a contar estas filas incluída a primeira aparición.

Pasos:

  • Primeiro de todo, escribiremos a seguinte fórmula na cela G5 .
=COUNTIFS($B$5:$B$13,B5,$C$5:$C$13,C5,$D$5:$D$13,D5)

Desglose da fórmula

  • COUNTIFS($B$5:$B$13,B5,$C$5:$C$13,C5,$D$5:$ D$13,D5)—-> a función COUNTIFS aplica criterios a un rango de celas e conta o número de veces que se cumpren os criterios.
    • Saída: 3
  • Explicación: aquí, 3 indica o número de veces que atópase o elemento Apple .
  • Despois, preme ENTER .

Entón, verás o resultado na cela G5 .

Ademais, arrastraremos a fórmula cara abaixo co Ferramenta de recheo .

Polo tanto, podes ver o reconto de filas duplicadas.

4.2. Excluíndo a primeira aparición

Aquí descubriremos as filas duplicadas excluíndo a primeira aparición.

Pasos:

Ao principio, escribiremos a seguinte fórmula na cela G5 .

=COUNTIF($D$5:$D$13,F5)-1

Aquí, CONTAR SE ($D$5:$D$13,F5)-1 resta 1 do resultado devolto pola función CONTARSE . Como resultado, o número total de duplicados pasa a ser 1 menor que o número total de duplicados. Así, a primeira aparición queda excluída do número total de duplicados.

  • Despois, prema ENTER .

Entón, , verá o resultado na cela G5 .

  • Ademais, arrastraremos a fórmula cara abaixo coa Ferramenta Recheo de control .

Por iso, podes ver o resultado nas celas G5:G8 .

5. Total de valores duplicados nunha columna

Como contar filas duplicadas, podemos contar duplicados nunha columna en Excel. A ver como.

5.1. Incluíndo a primeira aparición

Considere unha táboa onde teñamos valores duplicados nunha columna. Temos que contar eses valores duplicados.

Pasos:

Primeiro de todo, descubrir oElementos duplicados, escribiremos a seguinte fórmula na cela C5 .

=IF(COUNTIF($B$5:$B$5:$B$13,B5)>1,"DUPLICATE","")

Desglose da fórmula

  • CONTARSE($B$5:$B$5:$B$13,B5) → a función CONTARSE conta o número de celas que cumpren os criterios indicados.
  • $B$5:$B$5:$B$13 → é o intervalo .
  • B5 é o criterio .
  • CONTARSE($B$5:$B$5:$B$13,B5) → pasa a ser
    • Saída: 1
  • IF(COUNTIF($B$5:$B$5:$B$13,B5)> ;1,”DUPLICAR”,””) → a función SE fai unha comparación lóxica entre un valor e o valor que esperamos.
    • Saída: Cela en branco.
  • Explicación: Desde a comparación lóxica do IF a función é FALSO , devolve unha cela en branco.
  • Despois diso, prema ENTER .

Polo tanto , podes ver que a cela C5 é unha cela en branco.

  • Ademais, arrastraremos a fórmula cara abaixo cunha Ferramenta de recheo ata a cela C13 .

Polo tanto, podes ver o DUPLICADO na columna Duplicado .

A continuación, atoparemos os duplicados na columna.

  • Despois diso, escribiremos a seguinte fórmula na cela C14 .
=COUNTIF($C$5:$C$13,"DUPLICATE")

  • Ademais, prema ENTER .

Polo tanto, podes ver o reconto de duplicados nunha columna da cela C14 .

5.2. ExcluíndoPrimeira aparición

Aquí contaremos os duplicados nunha columna excluíndo a primeira aparición.

Pasos:

  • Primeiro de todo, escribiremos a seguinte fórmula na cela C5 .
=IF(COUNTIF($B$5:B5,B5)>1,"YES","")

  • Despois diso, preme ENTER .

Polo tanto, podes ver que a cela C5 é unha cela en branco.

  • Ademais, arrastraremos a fórmula cara abaixo cunha Ferramenta de recheo ata a cela C13 .

Entón, podes ver o duplicado SI na columna Duplicado .

Ademais, calcularemos o duplicado na columna excluíndo a primeira aparición.

  • Ademais, escribiremos a seguinte fórmula na cela C14 .
=COUNTIF(C5:C13,"YES")-1

Aquí, CONTARSE(C5:C13,”SI”)-1 resta 1 do resultado devolto do CONTARSE función. Como resultado, o número total de duplicados pasa a ser 1 menor que o número total de duplicados. Así, a primeira aparición queda excluída do número total de duplicados.

  • Despois, prema ENTER .

A continuación, podes ver o número de duplicados nunha columna excluíndo a primeira aparición na cela C14 .

6. Inserir táboa dinámica en Excel para contar os duplicados

Neste método, utilizaremos unha Táboa dinámica para contar os duplicados en Excel . Este método é un xeito práctico e sinxelo de faceloa tarefa.

Pasos:

  • Ao principio, seleccionaremos o conxunto de datos seleccionando as celas B4:D13 .
  • Despois diso, vai á pestana Inserir .
  • A continuación, desde o grupo Táboa dinámica >> seleccionaremos De Táboa/Intervalo .

Neste punto, aparece unha Táboa dinámica da táboa ou intervalo . aparecerá.

  • Entón, seleccionaremos a Folla de traballo existente .
  • Ademais, seleccionaremos a cela F4 no <1 Cadro>Localización .
  • Ademais, faga clic en Aceptar .

A continuación, aparece un Campos da táboa dinámica. A caixa de diálogo aparecerá no extremo dereito da folla de Excel.

  • Despois arrastraremos Calificación nas Filas e Grupo de valores .

Polo tanto, podes ver o reconto de duplicados da Grao no 1>Táboa dinámica .

Cousas para lembrar

  • Utilice sempre a “Célula absoluta Referencia ($)" a "Bloquear" o intervalo
  • Ao contar os duplicados que distinguen entre maiúsculas e minúsculas, asegúrate de aplicar a fórmula como "Fórmula matricial" Premendo “CTRL+SHIFT+ENTER”
  • Use o operador unario (- -) para transformar o resultado do “EXACTO” función a un matriz de 0 e 1 .

Sección de práctica

Podes descargar o ficheiro de Excel anterior para practicar o método explicado.

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.