Hoe unieke/dubbele waarden tussen twee kolommen in Excel te vinden?
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 of dubbele waarden tussen twee kolommen vinden met formule
➤ Unieke of dubbele waarden vinden met Kutools voor Excel
➤ Unieke of dubbele waarden vinden en tellen met behulp van Kutools-formules
➤ Unieke/dubbele waarden markeren of extraheren met VBA
➤ Unieke of dubbele waarden visueel markeren met Voorwaardelijke opmaak
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.
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.
1. Klik op Kutools > Selecteer > Selecteer Zelfde & Verschillende Cellen.

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.
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.
1. Selecteer een lege cel naast de eerste kolom, zoals B2. Klik vervolgens op Kutools > Formulehulp > Aantal keren dat een woord voorkomt.
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.

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:
- Selecteer het bereik in de eerste kolom dat je wilt formatteren (bijvoorbeeld A2:A15).
- Ga naar Start > Voorwaardelijke opmaak > Nieuwe regel.
- Selecteer Gebruik een formule om te bepalen welke cellen te formatteren.
- Voer de volgende formule in:
=COUNTIF($C$2:$C$13, A2)>0
- 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:
- Selecteer hetzelfde bereik (bijvoorbeeld A2:A15).
- Herhaal de bovenstaande stappen om een nieuwe regel te maken.
- Voer de formule in:
=COUNTIF($C$2:$C$13, A2)=0
- 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
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.





- 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