Excel-formule om duplicaten in één kolom te vinden

  • Deel Dit
Hugh West

In Microsoft Excel zijn er talloze methoden beschikbaar om duplicaten in een enkele kolom te vinden. We kunnen een functie invoegen of een gecombineerde formule gebruiken om de duplicaten of overeenkomsten in ons Excel-spreadsheet te identificeren. In dit artikel leert u alle mogelijke eenvoudige methoden om dubbele waarden in een kolom te vinden met voorbeelden en goede illustraties.

Download Praktijk Werkboek

U kunt de Excel-werkmap downloaden die wij hebben gebruikt om dit artikel voor te bereiden.

Duplicaten in één kolom vinden.xlsx

8 Geschikte manieren om duplicaten in één kolom te vinden met Excel-formule

1. Gebruik de COUNTIF-functie om duplicaten te vinden, samen met de eerste herhaling.

In de volgende tabel staan verschillende namen onder de Naam koptekst in Kolom B En onder de Dubbele koptekst in Kolom C zullen we gebruik de functie COUNTIF om uit te zoeken of een naam in de linkerkolom duplicaten heeft of niet. De formule geeft als resultaat WARE voor dubbele namen en FALSE voor unieke exemplaren.

In de eerste uitvoer Cel C5 de formule met de COUNTIF functie zal zijn:

=COUNTIF($B$5:$B$14,B5)>1

Na het indrukken van Ga naar en het automatisch vullen van de rest van de cellen in Kolom C krijgen we de volgende resultaten.

In deze formule is de COUNTIF functie geeft het aantal tellingen voor elke naam en met behulp van de logische operator hebben we gezocht naar de tellingen die groter zijn dan 1 Zo kunnen we de duplicaten identificeren door te zoeken naar de booleaanse waarde "WAAR alleen.

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

2. Maak een formule met de functies IF en COUNTIF om duplicaten in één kolom te vinden.

We kunnen ook ALS en COUNTIF functies om de outputs met aangepaste teksten terug te geven. Onder de Uitgang kop, zal de formule het volgende opleveren "Duplicaat voor de dubbele namen in Kolom B En als een tekst uniek is in de Naam kolom zal de formule een blanco opleveren voor de overeenkomstige tekstwaarde.

Dus, de vereiste formule die de ALS en COUNTIF functies in Cel C5 zou moeten zijn:

=IF(COUNTIF($B$5:$B$14,B5)>1,"Duplicaat",")

Druk nu op Ga naar gebruik Vulgreep om de andere cellen onder de Uitgang header en je vindt meteen de volgende uitgangen.

In deze formule is de ALS functie zoekt naar tellingen van meer dan 1 en indien gevonden, geeft het de opgegeven tekst terug "Duplicaat anders een lege cel.

Lees meer: Hoe dubbele waarden te vinden in Excel met behulp van formules (9 methoden)

3. Duplicaten in één kolom vinden zonder 1e voorval in Excel

In dit deel voegen we een formule in die het volgende weergeeft "Duplicaat van het 2e voorkomen van een soortgelijke tekst. Bijvoorbeeld, als een naam in Kolom B driemaal aanwezig is, dan zal de formule de gedefinieerde tekst teruggeven "Duplicaat alleen voor de 2e en 3e keer.

De vereiste formule voor de eerste uitgang Cel C5 zal zijn:

=IF(COUNTIF($B$5:$B5,B5)>1,"Duplicaat",")

Na het indrukken van Ga naar en slepen naar de laatste cel in de Uitgang kolom, krijgen we de volgende waarden.

Voor de eerste uitvoer in cel C5 hebben we het celbereik gedefinieerd met $B$5:$B5 alleen, en daarom zal de formule alleen in de eerste cel zoeken naar een dubbele waarde. Tijdens het slepen van de Vulgreep om de volgende uitgangen te vinden, het aantal cellen in de gedefinieerd bereik voor de COUNTIF functie stijgt met 1 voor elke opeenvolgende cel. Dus, het eerste voorkomen van een tekst in de Naam kolom wordt niet geteld voor meer dan 1 hier.

Lees meer: Hoe duplicaten in een kolom te vinden met Excel VBA (5 manieren)

4. Excel-formule om hoofdlettergevoelige duplicaten in één kolom te vinden

Nu passen we een andere gecombineerde formule toe om de hoofdlettergevoelige duplicaten te vinden. We gaan de combinatie van de IF-, SUM- en EXACT-functies hier. EXACT functie controleert of twee tekenreeksen precies hetzelfde zijn. De SUM-functie telt gewoon de numerieke waarden op.

In de eerste uitvoer Cel C5 wordt de gecombineerde formule met de bedoelde functies:

=IF(SUM((--EXACT($B$5:$B$14,B5)) <=1,"","Duplicaat")

Druk nu op Ga naar en de hele kolom automatisch vullen om alle terugkeerwaarden te vinden.

Als je het merkt, zul je zien dat de naam "Fred is drie keer aanwezig in de Naam kolom. Maar de formule heeft "Duplicaat alleen voor de eerste twee gevallen en de derde wordt genegeerd omdat de eerste hoofdletter ervan niet overeenkomt met de andere.

🔎 Hoe werkt de formule?

  • De EXACT functie zoekt hier naar de hoofdlettergevoelige en exacte overeenkomsten voor de eerste tekst in de kolom Naam en geeft daarbij de volgende uitvoer:

{TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}

  • Met het gebruik van dubbel-unair (-) worden de terugkeerwaarden omgezet in getallen, '1' voor WARE en '0' voor FALSE Dus, de terugkeerwaarden hier zullen zijn:

{1;0;0;0;0;0;0;0;0;0}

  • De SUM functie telt dan alle numerieke waarden op die in de vorige stap zijn gevonden.
  • =SUM((-EXACT($B$5:$B$14, B5)))<=1: Dit deel van de formule controleert of de som of de in de laatste stap gevonden terugkeerwaarde gelijk is aan of kleiner is dan 1 .
  • Tot slot ALS functie zoekt naar de som kleiner of gelijk aan 1 en geeft een lege cel terug, en indien niet gevonden dan geeft het de gedefinieerde tekst terug "Duplicaat .
  • De formule wordt van toepassing op de rest van de cellen in de Uitgang kolom nadat we de eerste cel hebben gevuld.

Lees meer: Duplicaten vinden in twee kolommen in Excel (6 geschikte benaderingen)

Vergelijkbare lezingen

  • Excel duplicaten in kolom vinden en rij verwijderen (4 snelle manieren)
  • Excel vindt dubbele rijen op basis van meerdere kolommen
  • Hoe dubbele rijen te vinden in Excel (5 snelle manieren)
  • Excel Top 10 lijst met duplicaten (2 manieren)
  • Rijen in Excel vergelijken op duplicaten

5. Volgorde van duplicaten vinden met Excel-formule

In dit deel gaan we op zoek naar de duplicaten met de COUNTIF functie, en die geeft dan het volgnummer van elk voorkomen van de soortgelijke tekst in de uitvoerkolom.

De vereiste formule in de eerste uitvoer Cel C5 is:

=COUNTIF($B$5:$B5,B5)

Druk op Ga naar , vul de hele kolom in en je krijgt de volgende retourwaarden. In de onderstaande afbeelding is de naam Fred is drie keer aanwezig en in de gemarkeerde cellen ziet u de opeenvolgende nummers van alle doublures, inclusief het eerste geval.

In deze formule hebben wij de relatieve celverwijzing voor het geselecteerde celbereik. Dus, wanneer de formule begint te dalen in de Uitgang De dubbele tekst in alle volgende cellen wordt genegeerd totdat de formule de corresponderende dubbele waarde bereikt.

6. Duplicaten filteren en verwijderen in één kolom in Excel

Nadat we de formule hebben toegepast om de dubbele waarden te vinden, kunnen we ze meteen filteren en verwijderen. In de onderstaande afbeelding zijn de uitvoergegevens gevonden door de vorige methode te volgen. Nu gaan we de volgende stappen doorlopen om onze doelstellingen in dit deel te bereiken.

📌 Stap 1:

➤ Selecteer eerst de hele tabel, inclusief de koppen.

Onder de Home tabblad, selecteer de optie Filter van de Sorteren en filteren drop-down in de Bewerken van groep commando's.

Dus, we hebben zojuist de Filter knoppen voor onze headers in de volgende tabel.

📌 Stap 2:

➤ Klik op de Uitgang drop-down en de eerste optie met de numerieke waarde uitvinken '1' .

Druk nu op OK .

We zien nu de dubbele teksten zonder hun eerste voorkomen in de gefilterde tabel hieronder.

📌 Stap 3:

➤ Selecteer de cellen met de namen en bijbehorende uitgangen.

En verwijder ze allemaal.

📌 Stap 4:

➤ Open de Uitgang filter opnieuw.

Markeer de optie met '1' alleen.

Druk Ga naar en je bent klaar.

Zoals in de volgende schermafbeelding, krijgt u nu alle unieke tekstgegevens of alleen namen.

Lees meer: Hoe te vinden en te verwijderen dubbele rijen in Excel

7. Excel formule om duplicaten te vinden in een kolom op basis van voorwaarde

We kunnen ook een voorwaarde invoegen en zo de duplicaten vinden voor de waarden in een kolom. In de afbeelding hieronder hebben we nu een extra kolom die de afdelingen voor alle werknemers in een organisatie weergeeft.

Nu kunnen we twee werknemers hebben met een vergelijkbare naam, maar in verschillende afdelingen. En een van hun namen met de bijbehorende afdeling kan met duplicaties voorkomen in de volgende dataset. Door het combineren van de ALS en COUNTIFS functies, zoeken we nu naar die dubbele rijen.

De vereiste formule in de eerste uitvoer Cel D5 zal zijn:

=IF(COUNTIFS($B$5:$B$14,B5,$C$5:$C$14,C5)>1,"Duplicate",")

Na het indrukken van Ga naar en het vullen van de hele Uitgang kolom, krijgen we de onderstaande retourwaarden.

In Kolom B hebben we de naam "Fred drie keer, maar alleen met de Verkoop afdeling (Rij 7) De andere twee keren dat de gelijkaardige naam voorkomt zijn met de Marketing afdeling (Rij 9 en rij 13) Een van hen is dus een duplicatie. We kunnen dus meerdere voorwaarden invoeren in de COUNTIFS functie om de gewenste uitvoer te vinden.

Lees meer: Overeenkomsten of dubbele waarden vinden in Excel

8. Duplicaten vinden en markeren met voorwaardelijke opmaakregel

In de laatste sectie zullen we de duplicaten opsporen en markeren met behulp van de Voorwaardelijke opmaak commando. We wijzen een formule toe met de COUNTIF functie in de Regel Box en bepaal dan het formaat van de cellen waar onze formule de booleaanse waarde zal teruggeven "WAAR alleen.

Laten we nu de onderstaande stappen volgen om aan de criteria te voldoen:

📌 Stap 1:

➤ Selecteer alle namen onder de Naam koptekst in Kolom B .

Onder de Home lint, kies de optie Nieuwe regel van de Voorwaardelijke opmaak drop-down.

Een dialoogvenster met de naam Nieuwe opmaakregel zal verschijnen.

📌 Stap 2:

Selecteer de Type regel als "Gebruik een formule om te bepalen welke cellen moeten worden opgemaakt .

In de Regel Beschrijving vak, de volgende formule in:

=COUNTIF($B$5:$B$14,B5)>1

Druk Formaat .

📌 Stap 3:

In de Cellen opmaken venster, schakel over naar de Vul en kies een achtergrondkleur voor de gedupliceerde cellen.

Druk OK .

📌 Stap 4:

➤ U vindt een voorbeeld van het formaat van de cel zoals in de onderstaande afbeelding.

Druk OK voor de laatste keer en we zijn klaar.

Tenslotte ziet u de gemarkeerde duplicaten inclusief de 1e voorkomens zoals weergegeven in de volgende schermafbeelding.

Lees meer: Duplicaten zoeken, markeren en verwijderen in Excel

Afsluitende woorden

Ik hoop dat al deze bovengenoemde eenvoudige methoden u nu zullen helpen om ze toe te passen in uw Excel-spreadsheets wanneer u duplicaten moet identificeren met formules. Als u vragen of feedback hebt, laat het me dan weten in het commentaargedeelte. Of u kunt onze andere artikelen met betrekking tot Excel-functies op deze website bekijken.

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.