Formula pentru a găsi duplicate în Excel (6 moduri simple)

  • Imparte Asta
Hugh West

Aici, vom descrie câteva modalități de a găsi duplicate în Excel folosind formule. Unele dintre ele vă pot fi familiare, iar altele vor fi noi. Vom încerca să le descriem în cel mai simplu mod, astfel încât să le puteți prinde cu ușurință.

Aici includem un set de date care a indicat Numele elevului și preferatele lor Fructe .

Descărcați caietul de practică

Descărcați această foaie de exerciții pentru a vă antrena în timp ce citiți acest articol.

Formula pentru a găsi duplicate.xlsx

1. Formula pentru a găsi duplicate în Excel Inclusiv 1 st Apariții

1.1 Utilizarea COUNTIF pentru a găsi duplicate într-o coloană în Excel

Să avem un tabel de articole, cum ar fi fructele. Aici, numele articolului se află în coloana coloană, și doriți să găsiți un duplicat.

Iată o formulă pentru a găsi duplicate în Excel, inclusiv primele apariții,

=COUNTIF(B:B,B4)>1

După cum puteți vedea în imaginea de mai sus, formula returnează ADEVĂRAT pentru valori duplicate și FALSE pentru valori unice. În această formulă, am selectat întregul B coloană.

Notă:

Puteți găsi duplicate într-un fișier fix interval de celule mai degrabă decât într-un întreaga coloană Pentru aceasta, trebuie să blocați intervalul respectiv cu ajutorul funcției $ De exemplu, pentru a căuta duplicate în celulele B4:B10, utilizați această formulă:

=COUNTIF($B$4:$B$10,B4)>1

1.2 Numărați numărul de duplicate utilizând COUNTIF

Dacă doriți să cunoașteți numărul total de valori duplicate, atunci puteți utiliza funcția Funcția COUNTIF Pentru a număra valorile duplicate, trebuie să folosiți valorile date. COUNTIF formula: =COUNTIF($B$4:$B$10, $B4)

1.3 Utilizarea funcției IF cu COUNTIF în Excel

Pentru un duplicat, puteți utiliza funcția Funcția IF cu COUNTIF și obțineți un număr duplicat sau unic.

=IF(COUNTIF($B$4:$B$10,$B4)>1, "Duplicate", "Unique")

În cazul în care doriți ca o formulă Excel să găsească doar duplicate, înlocuiți " Unic " cu un spațiu gol (" "), astfel:

=IF(COUNTIF($B$4:$B$10,$B4)>1, "Duplicate","")

Formula va arăta " Duplicuri " pentru înregistrările duplicate și o celulă goală pentru înregistrările unice.

2. Formula pentru a găsi duplicate în Excel fără 1 st Apariții

Aici vom detecta dublurile fără prima apariție. Aici folosim două formule: una IF cu COUNTIF iar cealaltă este IF cu CONSILIERI .

2.1 Utilizarea funcției If în Excel pe o coloană

Dacă doriți să filtrați sau să eliminați dublurile, formula menționată mai sus nu va funcționa, deoarece marchează toate înregistrările identice ca fiind duplicate. Și dacă doriți să păstrați valorile unice în listă, nu puteți șterge toate înregistrările duplicate, ci trebuie să ștergeți doar al doilea și toate cazurile ulterioare.

Deci, vom modifica formula noastră duplicată Excel utilizând referințe absolute și relative la celule:

=IF(COUNTIF($B$4:$B4,$B4)>1, "Duplicate","")

După cum puteți vedea în imaginea următoare, această formulă nu identifică prima apariție a " Mere " ca duplicat:

2.2 Utilizarea funcției If cu COUNTIFS pentru a găsi duplicate în două coloane

Mai sus am arătat cum să găsim valori duplicate într-o coloană, acum vom vedea aici cum să găsim duplicate în două coloane în Excel.

În acest exemplu, am luat un tabel în care se află Numele elevului se află în coloana A, iar Fructe sunt în coloana B. Acum dorim să găsim valorile duplicate care au același nume și fructe.

Formula pentru a găsi valori duplicate în două coloane este

=IF(COUNTIFS($B$4:$B$10,$B4,$C$4:$C$10,$C4)>1, "Duplicate", "Unique ")

3. Utilizarea funcției If cu SUMPRODUCT pentru a găsi duplicate în mai multe rânduri

Putem găsi duplicate în mai multe rânduri. În acest caz, vom folosi funcția Funcția SUMPRODUCT cu IF funcție.

Iată care este formula:

=IF(SUMPRODUCT(($B$4:$B$10=B4)*1,($C$4:$C$10=C4)*1,($D$4:$D$10=D4)*1)>1,"Duplicates","Unique")

Dacă descompuneți formula la

=SUMPRODUCT(($B$4:$B$10=B4)*1,($C$4:$C$10=C4)*1,($D$4:$D$10=D4)*1)

Veți obține de câte ori se repetă rândul respectiv.

În formulă, $B$4:$B$10,$C$4:$C$10,$D$4:$D$ indicați coloanele din intervalul de coloane din care doriți să găsiți duplicatul. Puteți modifica intervalul în funcție de datele dumneavoastră. Aici folosim referințe absolute pentru a obține valori exacte din intervalul de date. Și B4 , C4, D4 indicați primele celule din fiecare coloană de date care trebuie aplicate acestei formule, pe care le puteți modifica în funcție de datele dumneavoastră.

Formula de mai sus se bazează pe datele din 3 coloane, puteți mări coloanele din intervalul de date și, în consecință, veți adăuga intervale. Apoi, veți găsi cu ușurință rândurile identice.

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.