Formule om duplicaten te vinden in Excel (6 eenvoudige manieren)

  • Deel Dit
Hugh West

Hier gaan we enkele manieren beschrijven om duplicaten te vinden in Excel met behulp van formules. Sommige daarvan zullen u bekend voorkomen en andere zullen nieuw zijn. We zullen proberen ze op de eenvoudigste manier te beschrijven, zodat u ze gemakkelijk kunt opvangen.

Wij nemen hier een dataset op die aangaf Naam student en hun favoriete Fruit .

Download Praktijk Werkboek

Download dit oefenblad om te oefenen terwijl u dit artikel leest.

Formule om duplicaten te vinden.xlsx

1. Formule om duplicaten te vinden in Excel Inclusief 1 st Voorvallen

1.1 COUNTIF gebruiken om duplicaten te vinden in één kolom in Excel

Laten we een tabel met items hebben zoals fruit. Hier staat de itemnaam in de column, en je wilt een duplicaat vinden.

Hier is een formule om duplicaten te vinden in Excel, inclusief de eerste gevallen,

=COUNTIF(B:B,B4)>1

Zoals u in de bovenstaande afbeelding kunt zien, levert de formule het volgende op WARE voor dubbele waarden en FALSE voor unieke waarden. In deze formule hebben we de hele B column.

Let op:

U kunt duplicaten vinden in een vaste reeks cellen in plaats van in een hele kolom Daarvoor moet je dat bereik vergrendelen met de $ teken. Bijvoorbeeld, om te zoeken naar duplicaten in cellen B4:B10, gebruik deze formule:

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

1.2 Het aantal doublures tellen met COUNTIF

Als u het totale aantal dubbele waarden wilt weten, dan kunt u de Functie COUNTIF Voor het tellen van dubbele waarden moet u de gegeven COUNTIF formule: =COUNTIF($B$4:$B$10, $B4)

1.3 IF-functie gebruiken met COUNTIF in Excel

Voor een duplicaat kunt u de IF-functie met COUNTIF en een dubbel of uniek nummer krijgen.

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

Indien u een Excel formule wilt om alleen duplicaten te vinden, vervang dan " Uniek " met blanco (" ") zoals dit:

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

De formule zal " Duplicaten " voor dubbele records, en een lege cel voor unieke records.

2. Formule om duplicaten te vinden in Excel zonder 1 st Voorvallen

Hier detecteren we duplicaten zonder eerste voorkomen. Hier gebruiken we twee formules één ALS met COUNTIF en de andere is ALS met COUNTIFS .

2.1 De If-functie gebruiken in Excel met één kolom

Als u duplicaten wilt filteren of verwijderen, zal de bovenstaande formule niet werken, omdat het alle identieke records als duplicaten markeert. En als u de unieke waarden in uw lijst wilt behouden, dan kunt u niet alle dubbele records verwijderen, maar moet u alleen de 2e en alle volgende instanties verwijderen.

Wij zullen dus onze Excel duplicaatformule aanpassen door gebruik te maken van absolute en relatieve celverwijzingen:

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

Zoals u in de volgende afbeelding kunt zien, identificeert deze formule niet het eerste voorkomen van " Appels " als duplicaat:

2.2 De If-functie met COUNTIFS gebruiken om duplicaten in twee kolommen te vinden

Hierboven hebben we laten zien hoe u dubbele waarden in één kolom kunt vinden, nu zullen we hier zien hoe u dubbele waarden in twee kolommen in Excel kunt vinden.

In dit voorbeeld hebben we een tabel genomen waarin de Naam student staat in kolom A en de Fruit staan in kolom B. Nu willen we dubbele waarden vinden met dezelfde naam en vruchten.

De formule om dubbele waarden in twee kolommen te vinden is

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

3. De If-functie met SUMPRODUCT gebruiken om duplicaten in meerdere rijen te vinden

We kunnen duplicaten vinden in meerdere rijen. Hier zullen we de SUMPRODUCT-functie met de ALS functie.

Hier 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")

Als je de formule uitsplitst naar

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

Je krijgt dan hoe vaak die rij wordt herhaald.

In de formule, $B$4:$B$10,$C$4:$C$10,$D$4:$D$ Geef de kolommen van het bereik aan waaruit u het duplicaat wilt vinden. U kunt het bereik aanpassen aan uw gegevens. Hier gebruiken we absolute referenties om exacte waarden uit het gegevensbereik te halen. En B4 , C4, D4 Geef de eerste cellen in elke kolom van de gegevens aan die op deze formule moeten worden toegepast, u kunt ze wijzigen volgens uw gegevens.

De bovenstaande formule is gebaseerd op gegevens in 3 kolommen, kunt u de kolommen in uw gegevensbereik vergroten, en dienovereenkomstig de bereiken toevoegen. En dan de identieke rijen gemakkelijk vinden.

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.