Cum să găsiți valori duplicate în Excel folosind formula (9 metode)

  • Imparte Asta
Hugh West

Acest articol ilustrează cum să găsiți valorile duplicate în Excel folosind o formulă. Va fi foarte plictisitor dacă încercați să găsiți manual valorile duplicate într-o foaie de lucru Excel de mari dimensiuni. Acest articol vă va ajuta să economisiți timp și efort prin furnizarea de soluții alternative la acest lucru. Următoarea imagine evidențiază scopul acestui articol. Aruncați o privire rapidă prin ea pentru a afla cum să faceți acest lucru.

Descărcați caietul de practică

Puteți descărca caietul de practică de la butonul de descărcare de mai jos.

Găsiți duplicate în Excel.xlsx

9 Metode pentru a găsi valori duplicate în Excel folosind formula

Imaginați-vă că aveți următorul set de date care conține primele mărci de smartphone-uri din SUA. Acum urmați metodele de mai jos pentru a afla dacă lista conține valori duplicate. După aceea, puteți aplica aceste metode la setul dvs. de date.

1. Utilizați funcția COUNTIF pentru a identifica dacă o valoare este un duplicat

The Funcția COUNTIF numără numărul de celule dintr-un interval care îndeplinesc o anumită condiție. Funcția COUNTIF formula din această metodă va compara o valoare cu fiecare dintre valorile din setul de date și va returna numărul de apariții ale acesteia. Se va obține rezultatul boolean ADEVĂRAT în cazul în care setul de date conține valori duplicate și FALSE altfel.

📌 Pași

  • Mai întâi, introduceți următoarea formulă în celulă C5 .
=COUNTIF($B$5:$B$12,B5)>1

  • Apoi apăsați butonul ENTER (sau folosiți tasta CTRL+SHIFT+ENTER combinație).
  • În cele din urmă, glisați Mâner de umplere pictograma până la capăt.

Putem vedea procedura generală și rezultatele din imaginea de mai jos. 👇 👇

2. Aplicați funcția COUNTIF pentru orice set de date extins pentru a găsi duplicatele

Puteți modifica formula din metoda anterioară dacă aveți un set de date extins în Coloana B .

📌 Pași

  • Mai întâi, introduceți următoarea formulă în celulă C5 .
=COUNTIF(B:B,B5)>1

  • Apoi, apăsați CTRL+SHIFT+ENTER Dacă utilizați MS Office 365 , puteți apăsa doar ENTER în schimb, pentru o formulă de matrice.
  • După aceea, mutați Mâner de umplere sau faceți dublu clic pe ea.

Apoi veți vedea același rezultat ca și în cazul următor. 👇

Citește mai mult: Aflarea numărului de rânduri duplicate utilizând formula COUNTIF

3. Combinați funcțiile IF și COUNTIF pentru a marca valorile duplicate

De asemenea, puteți combina formula anterioară cu formula Funcția IF pentru a obține un rezultat mai organizat și mai ușor de înțeles.

📌 Pași

  • Mai întâi de toate, introduceți următoarea formulă în celulă C5 .
  • Apoi apăsați butonul ENTER (sau folosiți tasta CTRL+SHIFT+ENTER combinație).
=IF(COUNTIF($B$5:$B$12,B5)>1, "Duplicate", "Unique")

  • The Funcția IF în această formulă va returna Unic pentru valorile care apar o singură dată și Duplicat
  • După aceea, trageți în jos Mâner de umplere până la capăt sau faceți dublu clic pe ea.

În cele din urmă, veți vedea următorul rezultat. 👇

Puteți modifica "Unic" în ghilimele duble ( "" În acest caz, introduceți în schimb următoarea formulă.

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

Citește mai mult: Găsiți valori identice sau duplicate în Excel (8 moduri)

4. Numărați ocurențele duplicatelor folosind o formulă COUNTIF

De asemenea, puteți utiliza o formulă pentru a număra aparițiile fiecărei valori din listă.

📌 Pași

  • În primul rând, introduceți următoarea formulă în celulă C5 .
=COUNTIF($B$5:$B$12,B5)

  • Apăsați ENTER sau apăsați CTRL+SHIFT+ENTER simultan.
  • În continuare, folosiți funcția Mâner de umplere pentru a aplica formula la toate celulele de mai jos.

Acum veți vedea același rezultat prezentat în imaginea de mai jos. 👇 👇.

Citește mai mult: Cum să găsești duplicate fără a le șterge în Excel (7 metode)

5. Modificați formula COUNTIF pentru a aranja numărul de duplicate într-o ordine crescătoare

Puteți modifica formula utilizată în metoda anterioară dacă doriți să aflați ordinea de apariție a valorilor.

📌 Pași

  • Introduceți formula dată mai jos în celula C5 .

Observați cu atenție modul în care am folosit combinația de referințe absolute și relative în această formulă, în comparație cu formulele anterioare.

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

  • Atingeți ENTER sau apăsați butonul CTRL+SHIFT+ENTER cu totul.
  • În cele din urmă, glisați Mâner de umplere sau faceți dublu clic pe ea pentru a umple celulele de mai jos cu această formulă.

Apoi veți obține rezultatul prezentat mai jos. 👇

Citește mai mult: Formula pentru a găsi duplicate în Excel (6 moduri simple)

Lecturi similare

  • Cum să găsiți duplicate într-o coloană utilizând Excel VBA (5 moduri)
  • Utilizați codul VBA pentru a găsi rânduri duplicate în Excel (3 metode)
  • Cum să găsiți duplicate în două registre de lucru Excel diferite (5 metode)
  • Găsiți duplicate în registrul de lucru Excel (4 metode)
  • Cum se face Vlookup Duplicate Matches în Excel (5 moduri simple)
  • Cum să comparați două foi Excel duplicate (4 moduri rapide)

6. Găsiți valorile duplicate fără prima apariție cu o formulă IF-COUNTIF

Puteți spune că orice valoare care apare prima nu ar trebui să fie considerată duplicat. Aceasta înseamnă că doriți să considerați primele valori apărute ca fiind unice. Apoi, trebuie să aplicați o formulă modificată.

📌 Pași

  • Mai întâi, introduceți formula de mai jos în celula C5 .
=IF(COUNTIF($B$5:B5,B5)>1, "Duplicate","")

  • Presa CTRL+SHIFT+ENTER .
  • În continuare, trageți în jos Mâner de umplere sau faceți dublu clic pe ea.

După aceea, veți obține următorul rezultat. 👇

Citește mai mult: Formula Excel pentru a găsi duplicate într-o coloană

7. Combinați IF și COUNTIFS pentru a afla dacă un întreg rând are valori duplicate

The Funcția COUNTIFS numără numărul de celule specificate de un set de criterii. De asemenea, puteți utiliza o formulă care combină IF și CONSILIERI pentru a găsi rânduri duplicate în setul de date.

📌 Pași

Presupunând că aveți date în Coloana B și Coloana C .

  • Introduceți următoarea formulă în celula E5 așa cum se arată mai jos și apăsați butonul CTRL+SHIFT+ENTER butoane cu totul.
=IF(COUNTIFS($B$5:B5,B5,$C$5:C5,C5)>1, "Duplicate Row","")

The CONSILIERI din formulă va verifica dacă există dubluri în fiecare coloană.

  • Acum mutați Mâner de umplere pictograma până la capăt.

Apoi veți vedea rezultatul prezentat în imaginea de mai jos 👇.

Citește mai mult: Excel găsiți rânduri duplicate pe baza mai multor coloane

8. Formulă cu funcțiile IF, OR și COUNTIF pentru a afla dacă există vreo valoare duplicată într-o listă

Acum puteți utiliza o formulă alternativă cu IF, OR , și COUNTIF dacă vă interesează doar să aflați dacă o listă conține sau nu duplicate.

📌 Pași

  • Mai întâi, introduceți următoarea formulă în celulă D6 .
=IF(OR(COUNTIF($B$5:$B$12,$B$5:$B$12)>1), "Yes", "No")

  • Hit CTRL+SHIFT+ENTER .

Apoi veți vedea un Da în cazul în care lista conține dubluri și un Nu altfel.

🔎 Cum funcționează această formulă?

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

The Funcția COUNTIF returnează numărul de celule din interval care îndeplinesc criteriile date.

Ieșire: {3;1;3;3;1;2;1;2;3}

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

Aceasta returnează ADEVĂRAT sau FALSE dacă această condiție este îndeplinită sau nu.

Ieșire: {TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;FALSE;TRUE;TRUE;TRUE}

OR({ADEVĂRAT;FALS;ADEVĂRAT;ADEVĂRAT;FALS;ADEVĂRAT;FALS;FALS;ADEVĂRAT;ADEVĂRAT;ADEVĂRAT})

Aici se află Funcția OR returnează FALSE, dacă oricare dintre argumente este FALSE, iar în caz contrar returnează TRUE.

Ieșire: TRUE

IF(TRUE, "Da", "Nu")

În cele din urmă, se va IF Funcția tipărește "Da" sau "Nu", în funcție de criteriul ADEVĂRAT sau FALSE.

Ieșire: "Da"

Citește mai mult: Excel Lista Top 10 cu duplicate (2 moduri)

9. Formulă cu funcțiile COUNTA și UNIQUE pentru a afla numărul de valori duplicate dintr-un interval

Puteți aplica, de asemenea, o formulă care utilizează COUNTA și UNIC funcții.

📌 Pași

  • Introduceți următoarea formulă în celulă D10 pentru a afla numărul de valori duplicate din interval.
=COUNTA($B$5:$B$12)-COUNTA(UNIQUE($B$5:$B$12))

  • Atingeți ENTER cheie.

Întreaga procedură și rezultatele sunt ilustrate în imaginea următoare. 👇 👇.

🔎 Cum funcționează această formulă?

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

The Funcția COUNTA returnează numărul de celule din interval care nu sunt goale.

Ieșire: 8

UNIC($B$5:$B$12)

The Funcția UNIQUE returnează valorile unice din interval.

Ieșire: {"Apple"; "Samsung"; "LG"; "Motorola"; "Google Pixel"}

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

Aici se află Funcția COUNTA returnează numărul de elemente din matricea obținută de la Funcția UNIQUE .

Ieșire: 5

8-5

Prin scădere se obține numărul final de valori duplicate din setul de date.

Ieșire: 3

Citește mai mult: Cum să găsiți & Eliminați rândurile duplicate în Excel

2 Alte 2 moduri de a găsi valori duplicate în Excel

Am văzut până acum 9 formule pentru a găsi valori duplicate în Excel. În această secțiune, vom vedea cum puteți utiliza Formatarea condiționată și Excel Pivot Table pentru a face cu ușurință aceeași treabă.

1. Găsiți valorile duplicate cu ajutorul formatelor condiționate

Pentru a găsi valoarea duplicată cu ajutorul Formatare condiționată, trebuie doar să executați următorii pași.

Pași:

  • În primul rând, mergeți la Acasă Apoi selectați Formatare condiționată>> Reguli de evidențiere a celulelor>> Valori duplicate așa cum se arată în imaginea următoare.

  • După aceea, selectați OK în fereastra pop-up, așa cum se arată mai jos. Puteți schimba culoarea de evidențiere folosind săgeata derulantă.

  • Apoi veți vedea valorile care apar de mai multe ori evidențiate după cum urmează.

2. Găsiți valorile duplicate cu ajutorul unui tabel pivotant (PivotTable)

Pentru a găsi duplicate într-un set de date prin crearea rapidă a unui fișier PivotTable , trebuie doar să urmați pașii de mai jos.

Pași:

  • Mai întâi, selectați oriunde în setul de date, apoi selectați Inserare>> PivotTable așa cum se arată mai jos.

  • Apoi trageți numele coloanei ( Mărci ) a tabelului, atât în Rânduri și câmpul Valori câmp, unul câte unul, așa cum se arată în imaginea de mai jos.

  • După aceea, veți vedea numărul fiecărui element unic din lista PivotTable după cum urmează.

Lucruri de reținut

  • Folosiți întotdeauna CTRL+SHIFT+ENTER pentru a aplica formule de matrice dacă nu utilizați Office365.
  • Aveți grijă să folosiți referințe corecte în formule, altfel s-ar putea să nu obțineți rezultatul dorit.

Concluzie

Acum știi cum să găsești valori duplicate în Excel folosind formula. Vă rugăm să ne spuneți dacă acest articol v-a ajutat să vă rezolvați problema. De asemenea, puteți utiliza secțiunea de comentarii de mai jos pentru întrebări sau sugestii suplimentare. Vizitați pagina noastră de ExcelWIKI blog pentru a explora mai multe despre excel. Rămâneți cu noi și continuați să învățați.

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.