Sisukord
Siinkohal kirjeldame mõningaid võimalusi, kuidas Excelis valemite abil duplikaate leida. Mõned neist võivad olla teile tuttavad ja mõned on uued. Püüame kirjeldada seda kõige lihtsamalt, et saaksite selle hõlpsasti kätte.
Siinkohal lisame andmekogumi, mis näitas Õpilase nimi ja nende lemmik Puuviljad .
Lae alla praktiline töövihik
Lae alla see harjutamisleht, et seda artiklit lugedes harjutada.
Duplikaatide leidmise valem.xlsx1. Valem duplikaatide leidmiseks Excelis Sealhulgas 1 st Esinemised
1.1 COUNTIF-i kasutamine ühe Exceli veeru duplikaatide leidmiseks
Olgu meil näiteks puuviljade tabel. Siin on elemendi nimi kirjes veerus, ja soovite leida duplikaadi.
Siin on valem duplikaatide leidmiseks Excelis, sealhulgas esimeste esinemiste leidmiseks,
=COUNTIF(B:B,B4)>1
Nagu ülaltoodud pildil näha, annab valem tagasi TÕELINE dubleerivate väärtuste jaoks ja VALE unikaalsete väärtuste jaoks. Selles valemis valisime kogu B veerus.
Märkus:
Te võite leida duplikaadid fikseeritud rakkude vahemik mitte niivõrd kogu veerg Selleks peate lukustama selle vahemiku koos $ Näiteks dubleeringute otsimiseks lahtrites B4:B10, kasutada seda valemit:
=COUNTIF($B$4:$B$10,B4)>1
1.2 Dublettide arvu loendamine COUNTIFi abil
Kui soovite teada dubleerivate väärtuste koguarvu, siis võite kasutada funktsiooni COUNTIF funktsioon Dubleerivate väärtuste loendamiseks tuleb kasutada antud COUNTIF valemiga: =COUNTIF($B$4:$B$10, $B4)
1.3 IF-funktsiooni kasutamine koos COUNTIFiga Excelis
Duplikaadi jaoks saate kasutada funktsiooni IF Funktsioon koos COUNTIF ja saada duplikaat või unikaalne number.
=IF(COUNTIF($B$4:$B$10,$B4)>1, "Duplicate", "Unique")
Juhul, kui soovite, et Exceli valemiga leitakse ainult duplikaadid, asendage " Unikaalne " koos tühja (" "), näiteks nii:
=IF(COUNTIF($B$4:$B$10,$B4)>1, "Duplikaat","")
Valem näitab " Duplikaadid " dubleerivate kirjete puhul ja tühi lahter unikaalsete kirjete puhul.
2. Valem duplikaatide leidmiseks Excelis ilma 1. st Esinemised
Siin tuvastame duplikaadid ilma esimese esinemiseta. Siin kasutame kahte valemit üks IF koos COUNTIF ja teine on IF koos COUNTIFS .
2.1 Funktsiooni If kasutamine ühes veerus Excelis
Kui soovite filtreerida või eemaldada duplikaate, siis ülaltoodud valem ei tööta. Sest see tähistab kõik identsed kirjed duplikaatidena. Ja kui soovite säilitada unikaalseid väärtusi oma nimekirjas, siis ei saa kustutada kõiki duplikaatseid kirjeid, vaid peate kustutama ainult 2. ja kõik järgmised eksemplarid.
Niisiis, me muudame oma Exceli dubleerivat valemit, kasutades absoluutseid ja suhtelisi lahtriviiteid:
=IF(COUNTIF($B$4:$B4,$B4)>1, "Duplikaat","")
Nagu näete järgmisel pildil, ei tuvasta see valem esimest korda esinevat " Õunad " duplikaadina:
2.2 Funktsiooni If kasutamine koos COUNTIFS-iga duplikaatide leidmiseks kahes veerus
Eespool näitasime, kuidas leida dubleerivaid väärtusi ühes veerus, nüüd näeme siin, kuidas leida dubleerivaid väärtusi kahes Exceli veerus.
Selles näites oleme võtnud tabeli, kus Õpilase nimi on veerus A ja Puuviljad on veerus B. Nüüd tahame leida dubleerivad väärtused, millel on sama nimi ja viljad.
Valem kahe veeru dubleerivate väärtuste leidmiseks on järgmine
=IF(COUNTIFS($B$4:$B$10,$B4,$C$4:$C$10,$C4)>1, "Duplikaat", "Unikaalne ")
3. If-funktsiooni kasutamine koos SUMPRODUCT-iga, et leida dubleeringuid mitmes reas
Me võime leida duplikaate mitmes reas. Siinkohal kasutame funktsiooni Funktsioon SUMPRODUCT koos IF funktsioon.
Siin on valem:
=IF(SUMPRODUCT(($B$4:$B$10=B4)*1,($C$4:$C$10=C4)*1,($D$4:$D$10=D4)*1)>1,"Duplicates","Unique")
Kui te jaotate valemi nii, et
=SUMPRODUCT(($B$4:$B$10=B4)*1,($C$4:$C$10=C4)*1,($D$4:$D$10=D4)*1)
Saate teada, mitu korda see rida kordub.
Valemis, $B$4:$B$10,$C$4:$C$10,$D$4:$D$$ märkige vahemiku veerud, millest soovite leida duplikaadi. Te võite muuta vahemikku vastavalt oma andmetele. Siin kasutame absoluutseid viiteid, et saada täpsed väärtused andmevahemikust. Ja B4 , C4, D4 märkige iga andmevälja esimesed lahtrid, mida tuleb sellele valemile kohaldada, saate neid muuta vastavalt oma andmetele.
Ülaltoodud valem põhineb andmetel, mis on esitatud dokumendis 3 veerud, saate suurendada oma andmevahemiku veerge ja vastavalt sellele lisada vahemikud. Ja siis leida identsed read hõlpsasti.