Ynhâldsopjefte
Hjir sille wy guon manieren beskriuwe om duplikaten te finen yn Excel mei formule. Guon fan harren binne miskien bekend foar jo en guon sille nij wêze. Wy sille besykje it op 'e ienfâldichste manier te beskriuwen, sadat jo it maklik kinne fange.
Hjir befetsje wy in dataset dy't Namme fan studinten en har favorite Fruit oanjûn.
Download Oefenwurkboek
Download dit oefenblêd om te oefenjen wylst jo dit artikel lêze.
Formule om duplikaten te finen.xlsx
1. Formule om duplikaten te finen yn Excel ynklusyf 1 st foarkommen
1.1 COUNTIF brûke om duplikaten te finen yn ien kolom yn Excel
Litte wy in tabel hawwe mei items lykas fruit. Hjir is de itemnamme yn 'e kolom, en jo wolle in duplikaat fine.
Hjir is in formule om duplikaten te finen yn Excel ynklusyf earste foarkommen,
=COUNTIF(B:B,B4)>1
Lykas jo kinne sjen yn 'e ôfbylding hjirboppe, is de formule jout TRUE foar dûbele wearden en FALSE foar unike wearden. Yn dizze formule hawwe wy de hiele kolom B selektearre.
Opmerking:
Jo kinne duplikaten fine yn in fêst berik fan sellen ynstee fan in hiele kolom . Dêrfoar moatte jo dat berik beskoattelje mei it teken $ . Bygelyks, om te sykjen nei duplikaten yn sellen B4:B10, brûk dizze formule:
=COUNTIF($B$4:$B$10,B4)>1
1.2 Tel it oantal duplikatenMei COUNTIF
As jo it totale oantal dûbele wearden witte wolle, dan kinne jo de COUNTIF-funksje brûke. Foar it tellen fan dûbele wearden moatte jo de opjûne COUNTIF formule brûke: =COUNTIF($B$4:$B$10, $B4)
1.3 It brûken fan IF-funksje mei COUNTIF yn Excel
Foar in duplikaat kinne jo de IF-funksje brûke mei COUNTIF en krije in duplikaat of unyk getal.
=IF(COUNTIF($B$4:$B$10,$B4)>1,"Duplicate","Unique")
As jo wolle dat in Excel-formule allinich duplikaten fynt, ferfange " Uniek " mei leech (" ") lykas dit:
=IF(COUNTIF($B$4:$B$10,$B4)>1,"Duplicate","")
De formule sil " Duplicates " sjen foar dûbele records, en in lege sel foar unike records.
2. Formule om duplikaten te finen yn Excel Sûnder 1 st Opfallen
Hjir sille wy duplikaten ûntdekke sûnder earste foarkommen. Hjir brûke wy twa formules ien IF mei COUNTIF en de oare is IF mei COUNTIFS .
2.1 De If-funksje brûke yn ien kolom Excel
As jo duplikaten filterje of fuortsmite wolle, sil de boppeneamde formule net wurkje. Om't it alle identike records markearret as duplikaten. En as jo de unike wearden yn jo list hâlde wolle, dan kinne jo net alle dûbele records wiskje, jo moatte allinich de 2e en alle folgjende eksimplaren wiskje.
Sa sille wy ús Excel-duplikaatformule oanpasse troch te brûken absolute en relative selreferinsjes:
=IF(COUNTIF($B$4:$B4,$B4)>1,"Duplicate","")
Sa't jo kinne sjen yn 'e folgjende ôfbylding, identifisearret dizze formule it earste foarkommen fan " Apples " as duplikaat:
2.2 As-funksje brûke mei COUNTIFS om duplikaten te finen yn twa kolommen
Hjirboppe hawwe wy sjen litten hoe't jo dûbele wearden kinne fine yn ien kolom, no sille wy hjir sjen hoe't jo duplikaten kinne fine yn twa kolommen yn excel.
Yn dit foarbyld hawwe wy in tabel nommen wêrby't de Studint namme is yn kolom A en de Fruit binne yn kolom B. No wolle wy dûbele wearden fine mei deselde namme en fruchten.
De formule om dûbele wearden yn twa kolommen te finen is
=IF(COUNTIFS($B$4:$B$10,$B4,$C$4:$C$10,$C4)>1,"Duplicate","Unique ")
3. As-funksje brûke mei SUMPRODUCT om duplikaten te finen yn meardere rigen
Wy kinne duplikaten fine yn meardere rigen. Hjir sille wy de SUMPRODUCT-funksje brûke mei de IF -funksje.
Hjir is de formule:
=IF(SUMPRODUCT(($B$4:$B$10=B4)*1,($C$4:$C$10=C4)*1,($D$4:$D$10=D4)*1)>1,"Duplicates","Unique")
As jo de formule opsplitst nei
=SUMPRODUCT(($B$4:$B$10=B4)*1,($C$4:$C$10=C4)*1,($D$4:$D$10=D4)*1)
Jo krije hoefolle kearen dy rige werhelle wurdt.
Yn de formule, $B$4:$B$10,$C$4:$C$10,$D$4:$D$ jouwe de berikkolommen oan dêr't jo it duplikaat fine wolle fan. Jo kinne it berik feroarje neffens jo gegevens. Hjir brûke wy absolute referinsjes om krekte wearden te krijen út it gegevensberik. En B4 , C4, D4 jouwe de earste sellen oan yn elke kolom fan de gegevens dy't moatte wurdetapast op dizze formule, kinne jo se wizigje neffens jo gegevens.
De boppesteande formule is basearre op gegevens yn 3 kolommen, jo kinne kolommen yn jo gegevensberik fergrutsje, en dêrtroch sille jo de berik taheakje. En dan fine de identike rigen maklik.