Skip to main content

Kutools voor Office — Eén Suite. Vijf Tools. Verwezenlijkt Meer.

Hoe unieke/dubbele waarden tussen twee kolommen in Excel te vinden?

Author Xiaoyang Last modified

In dagelijkse Excel-taken is het gebruikelijk om twee lijsten met gegevens te vergelijken - zoals kolommen met studentnamen van verschillende lengtes - om te zien welke waarden in beide lijsten voorkomen (duplicaten) of alleen in één (uniek). Dit handmatig doen kan foutgevoelig en tijdrovend zijn, vooral met grote datasets. Dit artikel introduceert meerdere efficiënte methoden om snel twee kolommen te vergelijken en unieke en dubbele waarden in Excel te vinden of markeren.


Unieke/dubbele waarden tussen twee kolommen vinden met formule

Wanneer je snel waarden wilt identificeren die uniek zijn voor één kolom of duplicaten wilt ontdekken in twee kolommen, kan het gebruik van Excel-formules zowel efficiënt als flexibel zijn. Deze aanpak is vooral handig wanneer je een dynamische oplossing wilt die automatisch wordt bijgewerkt wanneer je gegevens veranderen.

Bijvoorbeeld, om te bepalen welke waarden in Kolom A niet voorkomen in Kolom C (dat wil zeggen, uniek voor Kolom A), kun je de functies VLOOKUP en ISNA als volgt gebruiken:

Voer in cel B2 deze formule in:

=IF(ISNA(VLOOKUP(A2,$C$2:$C$13,1,FALSE)),"Yes","")

Na het invoeren van de formule, sleep je de AutoVulhandel van B2 naar beneden tot B15 om deze toe te passen op het hele bereik naast de gegevens in Kolom A.

Als de formule "Ja" retourneert in Kolom B, betekent dit dat de overeenkomstige waarde in Kolom A niet voorkomt in Kolom C - wat aangeeft dat deze uniek is voor Kolom A. Als de cel leeg is, betekent dit dat de waarde in beide kolommen voorkomt. Deze methode is direct en werkt naadloos voor lijsten met of zonder dubbele invoer.
apply a formula to Find duplicates between two columns

Opmerkingen:

  • In de formule verwijst A2 naar de waarde in Kolom A die je wilt controleren, en $C$2:$C$13 specificeert het bereik waarmee je wilt vergelijken in Kolom C. Pas deze bereiken aan op basis van je daadwerkelijke gegevens.
  • Als je waarden wilt vinden die uniek zijn voor Kolom C (dat wil zeggen, waarden die voorkomen in Kolom C maar niet in Kolom A), voer dan de volgende formule in een lege cel naast Kolom C in, zoals D2, en sleep deze naar beneden:
    =IF(ISNA(VLOOKUP(C2,$A$2:$A$15,1,FALSE)),"Yes","")
  • Zorg ervoor dat je bereiken alle relevante gegevens bevatten, en gebruik absolute verwijzingen (met $-tekens) voor de vergelijkingsbereiken als je van plan bent de formule over meerdere rijen te kopiëren.

Praktische tips: Als je dataset groot is, stelt deze formulegebaseerde aanpak je in staat om automatisch bij te werken wanneer je kolommen veranderen, waardoor het een ideale keuze is voor dynamische lijsten.

Veelvoorkomende problemen: Als je gegevens extra spaties of verschil in hoofdletters/kleine letters bevatten, kunnen de resultaten niet zoals verwacht zijn. In dergelijke gevallen, overweeg dan om de gegevens schoon te maken met de functies TRIM of UPPER/LOWER.


Unieke/dubbele waarden tussen twee kolommen vinden met Kutools voor Excel

Als je op zoek bent naar een nog efficiëntere manier om twee kolommen te vergelijken en onmiddellijk unieke of dubbele waarden te selecteren, tellen of markeren, biedt Kutools voor Excel een praktische Selecteer Zelfde & Verschillende Cellen-functie. Dit hulpmiddel is ideaal voor gebruikers die een gebruiksvriendelijke interface willen zonder formules of complexe regels in te stellen. Het is vooral effectief bij het afhandelen van frequente vergelijkingsopdrachten, omdat het toelaat om unieke of dubbele celwaarden visueel te identificeren en te selecteren.

Kutools voor Excel biedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden vergroot. Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, waardoor gegevensbeheer moeiteloos wordt. Gedetailleerde informatie over Kutools voor Excel...  Gratis proefversie...

1. Klik op Kutools > Selecteer > Selecteer Zelfde & Verschillende Cellen.

specify options in the Select Same & Different Cells dialog box

2. Voer in het dialoogvenster Selecteer Zelfde & Verschillende Cellen de volgende stappen uit:

  • (1) Specificeer de waarden van de eerste kolom die je wilt controleren in het vak Waarden zoeken in;
  • (2) Stel de vergelijkingskolom in het vak Volgens in;
  • (3) Onder Gebaseerd op, selecteer de optie Per rij;
  • (4) Binnen Zoeken, kies Verschillende waarden om unieke items te vinden;
  • (5) Optioneel, schakel Vul achtergrondkleur in en selecteer een markeringkleur voor de resultaten;
  • (6) Klik op OK om de vergelijking uit te voeren.

Opmerking: (1) Als je kolommen koppen hebben, vink dan de optie Mijn gegevens bevatten koppen aan. (2) Om dubbele waarden te vinden, selecteer eenvoudig Dezelfde waarden in het vergelijkingsdialoogvenster.

Kutools voor Excel - Boost Excel met meer dan 300 essentiële tools. Geniet van permanent gratis AI-functies! Nu verkrijgen

3. Alle unieke (of dubbele) waarden in de geselecteerde kolom worden onmiddellijk gemarkeerd en geselecteerd, met een dialoogvenster dat het aantal overeenkomende cellen toont.
all unique or duplicate values in the first column have been selected

Als je waarden wilt vinden die uniek zijn voor Kolom C (maar niet in Kolom A), wissel dan eenvoudig de bereiktoewijzingen voor "Bereik A" en "Bereik B" en herhaal het bovenstaande proces.

Deze oplossing wordt aanbevolen voor gebruikers die een intuïtief vergelijkingsgereedschap prefereren en variërende datasetgroottes moeten afhandelen zonder formules te schrijven of kopiëren.

Tip: Het gebruik van achtergrondkleurmarkering kan helpen om visueel sleutelgegevensverschillen in één oogopslag te identificeren, wat waardevol is bij het presenteren of bekijken van resultaten.


Unieke/dubbele waarden tussen twee kolommen vinden en tellen met formules van Kutools voor Excel

Voor gebruikers die niet alleen willen vinden, maar ook het aantal keren dat waarden uit één kolom voorkomen in een andere kolom willen tellen, biedt Kutools voor Excel de formule Aantal keren dat een woord voorkomt via de Formulehulp. Deze optie is geschikt voor scenario's waarin het belangrijk is om de frequentie van elke waarde te weten, zoals het matchen van ID's, productlijsten of aanwezigheidsrecords.

Kutools voor Excel biedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden vergroot. Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, waardoor gegevensbeheer moeiteloos wordt. Gedetailleerde informatie over Kutools voor Excel...  Gratis proefversie...

1. Selecteer een lege cel naast de eerste kolom, zoals B2. Klik vervolgens op Kutools > Formulehulp > Aantal keren dat een woord voorkomt.
click Count times a word appears feature

2. Voer in het dialoogvenster Formulehulp het absolute bereik van de vergelijkingskolom in (bijvoorbeeld $C$2:$C$13) in het Tekst vak en selecteer de cel uit de eerste kolom (zoals A2) in het Woord vak. Klik OK.
specify options in the dialog box

drag the formula to other cells

3. Gebruik de vulhandel om het formuleresultaat naar de rest van de cellen in Kolom B te slepen. Nu zie je hoe vaak elke waarde uit Kolom A voorkomt in Kolom C.

Een resultaat van 0 betekent dat de waarde uniek is voor Kolom A, terwijl een resultaat van 1 of meer aangeeft dat de waarde in beide kolommen voorkomt, en het getal specificeert de frequentie.

Kutools voor Excel - Boost Excel met meer dan 300 essentiële tools. Geniet van permanent gratis AI-functies! Nu verkrijgen

Operationele tips: Zorg ervoor dat je absolute adressen voor bereiksverwijzingen gebruikt, zodat de formule correct wordt ingevuld in de kolom terwijl elke overeenkomstige rij wordt gecontroleerd.

Scenario advies: Deze methode is ideaal voor het kruisverifiëren van ledenlijsten, product-SKU's of elk geval waarin frequentieanalyse nodig is in twee gegevensbronnen.

Foutmelding: Als de bereiken niet overeenkomen met de daadwerkelijke gegevens, of als er inconsistentie in gegevenstypen is (getallen als tekst, etc.), zorg er dan voor dat je je lijsten standaardiseert voordat je de formule gebruikt.


Demo: unieke/dubbele waarden tussen twee kolommen in Excel vinden

 

Markeer of Extraheer Unieke/Dubbele Waarden Tussen Twee Kolommen met VBA

Voor mensen die vaak geautomatiseerde en herhaalbare processen nodig hebben, kan het gebruik van VBA (Visual Basic for Applications) een hands-free oplossing bieden om unieke of dubbele waarden tussen twee kolommen te markeren of extraheren. Met een VBA-script kun je kolommen van verschillende lengtes onmiddellijk verwerken en automatisch markeren, kleuren of zelfs deze waarden elders weergeven - wat de efficiëntie aanzienlijk verbetert voor grote of vaak bijgewerkte datasets.

Deze aanpak is vooral geschikt voor gebruikers die bekend zijn met Macros en die handmatige stappen willen minimaliseren of de oplossing over meerdere werkbladen of werkboeken willen toepassen.

1. Open je Excel-bestand. Ga vervolgens in de Excel-werkbalk naar Ontwikkelaar > Visual Basic om de VBA-editor te openen. Klik in de editor op Invoegen > Module en plak de volgende code in het modulevenster:

Voorbeeld: Markeer dubbele waarden tussen twee geselecteerde kolommen.

Sub HighlightDuplicatesBetweenColumns()
    Dim rngA As Range, rngB As Range
    Dim cell As Range
    Dim ws As Worksheet
    Dim xTitleId As String
    xTitleId = "KutoolsforExcel"

    Set ws = ActiveSheet

    ' Ask user to select the first range
    Set rngA = Application.InputBox("Select the first range (e.g., Column A):", xTitleId, , , , , , 8)
    If rngA Is Nothing Then Exit Sub

    ' Ask user to select the second range
    Set rngB = Application.InputBox("Select the second range (e.g., Column C):", xTitleId, , , , , , 8)
    If rngB Is Nothing Then Exit Sub

    ' Highlight duplicates in both ranges
    For Each cell In rngA
        If cell.Value <> "" And WorksheetFunction.CountIf(rngB, cell.Value) > 0 Then
            cell.Interior.Color = RGB(255, 255, 0) ' Yellow
        End If
    Next cell

    For Each cell In rngB
        If cell.Value <> "" And WorksheetFunction.CountIf(rngA, cell.Value) > 0 Then
            cell.Interior.Color = RGB(255, 255, 0) ' Yellow
        End If
    Next cell

    MsgBox "Duplicate values have been highlighted in yellow.", vbInformation, xTitleId
End Sub

2. Na het plakken van de code, sluit je de editor. Keer terug naar Excel, druk op Alt + F8, selecteer GemarkeerDubbeleWaardenTussenKolommen uit de macrolijst en klik op Uitvoeren. Wanneer gevraagd, selecteer je je twee doelbereiken.

💡 Om unieke waarden te markeren in plaats daarvan: Wijzig de vergelijkingsvoorwaarde van > 0 naar = 0 in beide If-statements en kies eventueel een andere kleur (bijv., groen).

Tips: Maak altijd een back-up van je werkblad voordat je een macro uitvoert, omdat celopmaakwijzigingen niet ongedaan kunnen worden gemaakt met Ctrl+Z. Je kunt ook de kleurcodes aanpassen (bijv., RGB(255,255,0)) om aan je voorkeuren te voldoen.

Problemen oplossen: Als je een foutmelding ontvangt, zorg er dan voor dat:

  • Het tabblad Ontwikkelaar is ingeschakeld in je Excel.
  • Je macro-beveiligingsinstellingen het uitvoeren van macros toestaan.
  • De geselecteerde bereiken geldig zijn en vergelijkbare waarden bevatten.

Voordelen: Volledig geautomatiseerd, werkt bij verschillende bestandsgroottes.
Nadelen: Vereist macro-toestemming en basiskennis van VBA.


Unieke of dubbele waarden tussen twee kolommen visueel markeren met Voorwaardelijke opmaak

Voorwaardelijke opmaak biedt een intuïtieve en dynamische manier om waarden te markeren die gedupliceerd of uniek zijn in twee kolommen. Het is ideaal voor snelle vergelijkingen en vereist geen extra kolommen of VBA-code. Alle opmaak wordt in real-time bijgewerkt wanneer je brongegevens veranderen.

Dubbele waarden tussen twee kolommen markeren:

  1. Selecteer het bereik in de eerste kolom dat je wilt formatteren (bijvoorbeeld A2:A15).
  2. Ga naar Start > Voorwaardelijke opmaak > Nieuwe regel.
  3. Selecteer Gebruik een formule om te bepalen welke cellen te formatteren.
  4. Voer de volgende formule in:
    =COUNTIF($C$2:$C$13, A2)>0
  5. Klik op Opmaak, kies een markeringkleur (bijvoorbeeld geel) en klik op OK.

Dit markeert cellen in Kolom A die ook voorkomen in Kolom C.

Unieke waarden in één kolom markeren:

  1. Selecteer hetzelfde bereik (bijvoorbeeld A2:A15).
  2. Herhaal de bovenstaande stappen om een nieuwe regel te maken.
  3. Voer de formule in:
    =COUNTIF($C$2:$C$13, A2)=0
  4. Kies een andere kleur om unieke waarden te onderscheiden.

Pas dezelfde logica toe op Kolom C indien nodig door de formuleverwijzingen om te keren (bijvoorbeeld, markeer C2:C13 op basis van A2:A15).

✔ Voordelen: Direct visuele feedback; geen noodzaak voor hulptabellen; dynamisch bijgewerkt met gegevenswijzigingen.
⚠ Voorzorgsmaatregelen: Te veel opmaakregels op grote datasets kunnen de prestaties vertragen. Controleer altijd dubbel de bereikverwijzingen, vooral wanneer kolommen niet naast elkaar staan.

Beste productiviteitstools voor Office

🤖 Kutools AI Assistent: Transformeer data-analyse door: Intelligente uitvoering |Code genereren |Aangepaste formules maken |Gegevens analyseren en grafieken genereren |Kutools functies aanroepen
Populaire functies: Dubbele waarden markeren | Verwijder lege rijen | Kolommen of cellen samenvoegen zonder gegevensverlies |   Afronden zonder formule...
Super ZOEKEN: Meervoudig-criteria opzoeken | Meervoudige waarde opzoeken | Meervoudig-blad opzoeken | Fuzzy Match....
Geavanceerde keuzelijst: Keuzelijst snel maken | Afhankelijke keuzelijst | Meervoudige selectie in keuzelijst....
Kolombeheer: Specifiek aantal kolommen toevoegen | Kolommen verplaatsen | Zichtbaarheidsstatus van verborgen kolommen wisselen | Bereik & kolommen vergelijken...
Uitgelichte functies: Rasterfocus | Ontwerpweergave | Verbeterde formulebalk | Werkboek- & Werkbladbeheer | AutoTekstbibliotheek | Datumkiezer | Gegevens samenvoegen | Cellen coderen/decoderen | E-mail verzenden via lijst | Superfilter | Speciaal filter (filter cellen met vetgedrukt/cursief/doorhalen...)...
Top15 gereedschapssets:12 teksttools (Tekst toevoegen, Specifieke tekens verwijderen, ...) | 50+ grafiek typen (Gantt-diagram, ...) | 40+ praktische formules (Leeftijd berekenen op basis van geboortedatum, ...) | 19 invoegtools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...) | 12 conversietools (Omzetten naar woorden, Valutaconversie, ...) | 7 Samenvoeg- & splitsgereedschappen (Geavanceerd samenvoegen van rijen, Cellen splitsen, ...) | ... en meer
Gebruik Kutools in je voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en meer dan40 andere talen!

Verbeter je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te kiezen die je het meest nodig hebt...


Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger

  • Activeer tabbladbewerking en -lezen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
  • Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!

Alle Kutools-invoegtoepassingen. Eén installatieprogramma

Kutools for Office-suite bundelt invoegtoepassingen voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro, ideaal voor teams die werken met Office-toepassingen.

Excel Word Outlook Tabs PowerPoint
  • Alles-in-één suite — invoegtoepassingen voor Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Eén installatieprogramma, één licentie — in enkele minuten geïnstalleerd (MSI-ready)
  • Werkt beter samen — gestroomlijnde productiviteit over meerdere Office-toepassingen
  • 30 dagen volledige proef — geen registratie, geen creditcard nodig
  • Beste prijs — bespaar ten opzichte van losse aanschaf van invoegtoepassingen