Formule om duplikate in Excel te vind (6 maklike maniere)

  • Deel Dit
Hugh West

Hier gaan ons 'n paar maniere beskryf om duplikate in Excel te vind met behulp van formule. Sommige van hulle is dalk bekend aan jou en sommige sal nuut wees. Ons sal probeer om dit op die eenvoudigste manier te beskryf sodat jy dit maklik kan vang.

Hier sluit ons 'n datastel in wat Student Naam en hul gunsteling Vrugte aangedui het.

Laai Oefenwerkboek af

Laai hierdie oefenblad af om te oefen terwyl jy hierdie artikel lees.

Formule om duplikate te vind.xlsx

1. Formule om duplikate in Excel te vind, insluitend 1 ste Voorvalle

1.1 Gebruik COUNTIF om duplikate in een kolom in Excel te vind

Kom ons het 'n tabel van items soos vrugte. Hier is die itemnaam in die kolom, en jy wil 'n duplikaat vind.

Hier is 'n formule om duplikate in Excel te vind, insluitend eerste voorkoms,

=COUNTIF(B:B,B4)>1

Soos jy in die prent hierbo kan sien, is die formule gee WAAR vir duplikaatwaardes en ONWAAR vir unieke waardes. In hierdie formule het ons die hele B -kolom gekies.

Let wel:

Jy kan duplikate vind in 'n vaste reeks selle eerder as in 'n hele kolom . Hiervoor moet jy daardie reeks met die $ -teken sluit. Byvoorbeeld, om te soek vir duplikate in selle B4:B10, gebruik hierdie formule:

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

1.2 Tel die aantal duplikateGebruik COUNTIF

As jy die totale aantal duplikaatwaardes wil weet, kan jy die COUNTIF-funksie gebruik. Om duplikaatwaardes te tel, moet jy die gegewe COUNTIF -formule gebruik: =COUNTIF($B$4:$B$10, $B4)

1.3 Gebruik IF-funksie met COUNTIF in Excel

Vir 'n duplikaat, kan jy die IF-funksie met COUNTIF gebruik en kry 'n duplikaat of unieke nommer.

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

As jy wil hê dat 'n Excel-formule slegs duplikate moet vind, vervang " Uniek ” met leë (” “) soos volg:

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

Die formule sal “ Duplikate ” wys vir duplikaatrekords, en 'n leë sel vir unieke rekords.

2. Formule om duplikate in Excel te vind sonder 1 ste Voorvalle

Hier sal ons duplikate opspoor sonder dat dit eers voorkom. Hier gebruik ons ​​twee formules een IF met COUNTIF en die ander is IF met COUNTIFS .

2.1 Gebruik van die If-funksie in een kolom Excel

As jy duplikate wil filter of verwyder, sal die bogenoemde formule nie werk nie. Omdat dit alle identiese rekords as duplikate merk. En as jy die unieke waardes in jou lys wil behou, dan kan jy nie alle duplikaatrekords uitvee nie, jy hoef net die 2de en alle daaropvolgende gevalle uit te vee.

Dus, ons sal ons Excel duplikaatformule wysig deur te gebruik absolute en relatiewe selverwysings:

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

Soos jy in die volgende prent kan sien, identifiseer hierdie formule nie die eerste voorkoms van “ Appels ” as duplikaat:

2.2 Gebruik If Function met COUNTIFS om duplikate in twee kolomme te vind

Hierbo het ons gewys hoe om duplikaatwaardes in een te vind kolom, nou sal ons hier sien hoe om duplikate in twee kolomme in Excel te vind.

In hierdie voorbeeld het ons 'n tabel geneem waar die Studentnaam in kolom A is en die Vrugte in kolom B is. Nou wil ons duplikaatwaardes vind met dieselfde naam en vrugte.

Die formule om duplikaatwaardes in twee kolomme te vind is

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

3. Gebruik If-funksie met SUMPRODUCT om duplikate in veelvuldige rye te vind

Ons kan duplikate in veelvuldige rye vind. Hier sal ons die SUMPRODUCT funksie met die IF funksie gebruik.

Hier is die 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 jy die formule afbreek na

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

Jy sal kry hoeveel keer daardie ry herhaal word.

In die formule, $B$4:$B$10,$C$4:$C$10,$D$4:$D$ dui die reekskolomme aan wat jy die duplikaat wil vind van. U kan die reeks verander volgens u data. Hier gebruik ons ​​absolute verwysings om presiese waardes uit die datareeks te kry. En B4 , C4, D4 dui die eerste selle in elke kolom van die data aan wattoegepas op hierdie formule, kan jy dit verander volgens jou data.

Die formule hierbo is gebaseer op data in 3 kolomme, jy kan kolomme in jou datareeks vergroot, en dienooreenkomstig sal jy die reekse byvoeg. En vind dan die identiese rye maklik.

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.