Hoe vind ik unieke of dubbele waarden tussen twee kolommen in Excel?
Bij dagelijkse Excel-taken komt het vaak voor dat u twee lijsten met gegevens moet vergelijken — bijvoorbeeld kolommen met namen van studenten die verschillend van lengte zijn — om te achterhalen welke waarden in beide lijsten voorkomen (duplicaten) of juist alleen in één daarvan (unieke waarden). Dit handmatig doen is foutgevoelig en tijdrovend, zeker bij grote datasets. In dit artikel leest u over meerdere efficiënte methodes om snel twee kolommen te vergelijken en unieke en dubbele waarden in Excel te vinden of markeren.
➤ Unieke of Dubbele waarden waarden tussen twee kolommen vinden met formule
➤ Unieke of Dubbele waarden waarden vinden met Kutools voor Excel
➤ Unieke of Dubbele waarden waarden vinden en tellen met Kutools-formule
➤ Unieke/Dubbele waarden waarden markeren of extraheren met VBA
➤ Unieke of Dubbele waarden waarden visueel markeren met Voorwaardelijke opmaak gebruiken
Unieke/Dubbele waarden waarden tussen twee kolommen vinden met formule
Wanneer u snel waarden wilt identificeren die uniek zijn voor één kolom of duplicaten in twee kolommen wilt opsporen, biedt het gebruik van Excel-formules een efficiënte en flexibele oplossing. Deze aanpak is vooral handig als u een dynamische methode zoekt die automatisch wordt bijgewerkt zodra uw gegevens veranderen.
Bijvoorbeeld: om te bepalen welke waarden in kolom A niet voorkomen in kolom C (dat wil zeggen uniek zijn voor kolom A), kunt u de functies VERT.ZOEKEN en ISNB als volgt gebruiken:
Voer in cel B2 deze formule in:
=IF(ISNA(VLOOKUP(A2,$C$2:$C$13,1,FALSE)),"Yes","") Slepen na het invoeren van de formule de AutoAanvulgreep van cel B2 naar B15 om de formule toe te passen op het volledige bereik naast de gegevens in kolom A.
Als de formule „Ja” retourneert in kolom B, is de overeenkomstige waarde in kolom A uniek – ze komt namelijk niet voor in kolom C. Een lege cel betekent daarentegen dat de waarde in beide kolommen voorkomt. Deze methode is direct en werkt naadloos, ongeacht of uw lijsten dubbele vermeldingen bevatten of niet.
Opmerkingen:
- In de formule verwijst A2 naar de waarde in kolom A die u wilt controleren, en $C$2:$C$13 specificeert het bereik waarmee u wilt vergelijken in kolom C. Pas deze bereiken aan op basis van uw werkelijke gegevens.
- Als u waarden wilt vinden die uniek zijn voor kolom C (dat wil zeggen waarden die voorkomen in kolom C maar niet in kolom A), voert u de volgende formule in een lege cel naast kolom C in, bijvoorbeeld D2, en sleept u deze naar beneden:
=IF(ISNA(VLOOKUP(C2,$A$2:$A$15,1,FALSE)),"Yes","") - Zorg ervoor dat uw bereiken alle relevante gegevens bevatten en gebruik absolute verwijzingen (met $-tekens) voor de vergelijkingsbereiken als u de formule naar meerdere rijen wilt kopiëren.
Praktische tips: Als uw dataset groot is, zorgt deze op formules gebaseerde aanpak ervoor dat alles automatisch wordt bijgewerkt zodra uw kolommen veranderen—ideaal voor dynamische lijsten!
Veelvoorkomende problemen: Als uw gegevens extra spaties of verschillen in hoofdletters bevatten, kunnen de resultaten afwijken van wat u verwacht. Overweeg in dat geval uw gegevens te zuiveren met de functies SPATIES.WISSEN of HOOFDLETTERS/KLEINE.LETTERS.
Unieke/Dubbele waarden waarden tussen twee kolommen vinden met Kutools voor Excel
Als u een nog efficiëntere manier zoekt om twee kolommen te vergelijken en onmiddellijk unieke of dubbele waarden te selecteren, tellen of markeren, biedt Kutools voor Excel een handige Selecteer Dezelfde/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 frequente vergelijkingstaken, omdat het directe visuele identificatie en selectie van unieke of dubbele celwaarden mogelijk maakt.
1. Klik op Kutools > Selecteren > Selecteer Dezelfde/Verschillende Cellen.

2. Volg in het dialoogvenster Selecteer Dezelfde/Verschillende Cellen de volgende stappen:
- (1) Geef de waarden van de eerste kolom op die u wilt controleren in het vak Waarden zoeken in;
- (2) Stel de vergelijkingskolom in in het vak Volgens;
- (3) Selecteer onder Gebaseerd opde optie Elke rij;
- (4) Kies binnen ZoekenVerschillende waardeom unieke items te vinden;
- (5) Schakel optioneel Vul achtergrondkleurin en selecteer een markeerkleur voor de resultaten;
- (6) Klik op OK om de vergelijking uit te voeren.
Opmerking: (1) Als uw kolommen koppen bevatten, vinkt u de optie Titels opnemen aan. (2) Om dubbele waarden te vinden, selecteert u eenvoudigweg Gelijke waarden in het vergelijkingsdialoogvenster.
Kutools voor Excel– Geef Excel een boost met meer dan 300 essentiële hulpmiddelen, waardoor uw werk sneller en eenvoudiger verloopt, en profiteer van AI-functies voor slimmere gegevensverwerking en productiviteit.Nu verkrijgen
3. Alle unieke (of dubbele) waarden in de geselecteerde kolom worden direct gemarkeerd en geselecteerd, samen met een dialoogvenster dat het aantal overeenkomende cellen toont.
Als u waarden wilt vinden die uniek zijn voor kolom C (maar niet in kolom A), verwisselt u eenvoudigweg de bereiktoewijzingen voor „Bereik A” en „Bereik B” en herhaalt u het bovenstaande proces.
Deze oplossing is ideaal voor gebruikers die een intuïtieve vergelijkingstool waarderen en datasets van uiteenlopende omvang willen verwerken zonder formules te hoeven schrijven of kopiëren.
Tip: Met achtergrondkleurmarkering identificeert u belangrijke gegevensverschillen in één oogopslag visueel—uiterst waardevol bij het presenteren of beoordelen van resultaten.
Unieke/Dubbele waarden waarden tussen twee kolommen vinden en tellen met formule van Kutools voor Excel
Voor gebruikers die niet alleen waarden willen vinden, maar ook het aantal keren willen tellen dat waarden uit één kolom voorkomen in een andere kolom, biedt Kutools voor Excel via de Formulehulp de formule Aantal keren dat een woord voorkomt. Deze optie is ideaal voor scenario’s waarin de frequentie van elke waarde cruciaal is, zoals het matchen van ID’s, productlijsten of aanwezigheidslijsten.
1. Selecteer een lege cel naast de eerste kolom, bijvoorbeeld B2. Klik vervolgens op Kutools > Formulehulp > Aantal keren dat een woord voorkomt.
2. Voer in het dialoogvenster Formulehulp het absolute bereik van de kolom met vergelijkingswaarden in (bijvoorbeeld)$C$2:$C$13) in het vak Tekst, en selecteer de cel uit de eerste kolom (zoals)A2) in het vak Woord. Klik op OK.

3. Gebruik de vulgreep om het formuleresultaat naar de resterende cellen in kolom B te slepen. U ziet nu in kolom C hoe vaak elke waarde uit kolom A voorkomt.
Een resultaat van 0 betekent dat de waarde uniek is in kolom A, terwijl een resultaat van 1 of meer aangeeft dat de waarde in beide kolommen voorkomt — het getal geeft precies aan hoe vaak.
Kutools voor Excel– Geef Excel een boost met meer dan 300 essentiële hulpmiddelen, waardoor uw werk sneller en eenvoudiger verloopt, en profiteer van AI-functies voor slimmere gegevensverwerking en productiviteit.Nu verkrijgen
Werkwijze-tips: Gebruik absolute adressen voor bereikverwijzingen, zodat de formule correct naar beneden wordt ingevuld en elk bijbehorend rij-item wordt gecontroleerd.
Scenario-advies: Deze methode is ideaal voor het kruislings verifiëren van ledenlijsten, product-SKU’s of elke situatie waarin frequentieanalyse nodig is in twee brondatabereiken.
Foutmelding: Als de bereiken niet overeenkomen met de werkelijke gegevens of als er inconsistenties zijn in de gegevenstypen (bijvoorbeeld getallen opgeslagen als tekst), standaardiseer dan uw lijsten voordat u de formule gebruikt.
Demo: vind unieke/Dubbele waarden waarden tussen twee kolommen in Excel
Unieke/Dubbele waarden waarden tussen twee kolommen markeren of extraheren met VBA
Voor gebruikers die vaak geautomatiseerde en herhaalbare processen nodig hebben, biedt VBA (Visual Basic for Applications) een handsfree oplossing om unieke of dubbele waarden tussen twee kolommen te markeren of te verwijderen. Met een VBA-script verwerkt u onmiddellijk kolommen van wisselende lengte en markeert, kleurt of toont u deze waarden automatisch elders — voor aanzienlijk hogere efficiëntie bij grote of regelmatig bijgewerkte datasets.
Deze aanpak is bijzonder geschikt voor gebruikers die bekend zijn met macro’s en handmatige stappen willen beperken of de oplossing op meerdere werkbladen of werkmappen willen toepassen.
1. Open uw Excel-bestand. Ga vervolgens in het Excel-lint 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. Nadat u de code hebt geplakt, sluit u de editor. Ga terug naar Excel, druk op Alt + F8, selecteer HighlightDuplicatesBetweenColumns in de macrolijst en klik op Uitvoeren. Selecteer bij de prompt uw twee doelbereiken.
💡 Om unieke waarden in plaats daarvan te markeren: Wijzig de vergelijkingsvoorwaarde van > 0 naar = 0 in beide If-instructies en kies eventueel een andere kleur (bijv. groen).
Tip: Maak altijd eerst een back-up van uw werkbladvoordat u een macro uitvoert, omdat wijzigingen in de celopmaak niet ongedaan kunnen worden gemaakt met Ctrl+Z. U kunt de kleurcodes ook naar wens aanpassen (bijv.)RGB(255,255,0)).
Probleemoplossing:Als u een foutmelding krijgt, controleer dan het volgende:
- Het tabblad Ontwikkelaar is ingeschakeld in uw Excel.
- Uw macro-beveiligingsinstellingen staan het uitvoeren van macro's toe.
- De geselecteerde bereiken zijn geldig en bevatten vergelijkbare waarden.
Voordelen: Volledig geautomatiseerd en werkt met bestanden van verschillende groottes.
Nadelen: Vereist macro-machtigingen en basiskennis van VBA.
Unieke of Dubbele waarden waarden tussen twee kolommen visueel markeren met Voorwaardelijke opmaak gebruiken
Voorwaardelijke opmaak biedt een intuïtieve, dynamische manier om gedupliceerde of unieke waarden in twee kolommen direct te markeren. Perfect voor snelle vergelijkingen – zonder extra kolommen of VBA-code. De opmaak wordt automatisch en in real-time bijgewerkt zodra uw brongegevens wijzigen.
Dubbele waarden markeren tussen twee kolommen:
- Selecteer het bereik in de eerste kolom dat u wilt opmaken (bijv.)A2:A15).
- Ga naar Start > Voorwaardelijke opmaak gebruiken > Nieuwe regel.
- Selecteer Gebruik een formule om te bepalen welke cellen moeten worden opgemaakt.
- Voer de volgende formule in:
=COUNTIF($C$2:$C$13, A2)>0 - Klik op Opmaak, kies een markeerkleur (bijvoorbeeld geel) en klik op OK.
Hiermee markeert u cellen in kolom A die ook voorkomen in kolom C.
Unieke waarden markeren in één kolom:
- Selecteer hetzelfde bereik (bijv.)A2:A15).
- Herhaal de bovenstaande stappen om een nieuwe regel aan te maken.
- Voer de formule in:
=COUNTIF($C$2:$C$13, A2)=0 - Kies een andere kleur om unieke waarden duidelijk te onderscheiden.
Pas, indien nodig, dezelfde logica toe op kolom C door de formuleverwijzingen om te keren (bijvoorbeeld C2:C13 markeren op basis van A2:A15).
✔ Voordelen: Directe visuele feedback; geen hulpkolommen nodig; dynamisch bijgewerkt bij gegevenswijzigingen.
⚠ Voorzorgsmaatregelen: Te veel opmaakregels bij grote datasets kan de prestaties vertragen. Controleer altijd dubbel of de bereikverwijzingen kloppen, vooral wanneer kolommen niet naast elkaar staan.
Beste Office-productiviteitshulpmiddelen
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...
Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger
- Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
- Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!
Alle Kutools-add-ins in één installatieprogramma.
Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.
- Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
- Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
- Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
- 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
- Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins