Ga naar hoofdinhoud

Twee kolommen vergelijken in Excel: een stapsgewijze gids

Leer hoe je twee kolommen in Excel vergelijkt op overeenkomsten en duplicaten met methoden zoals de gelijk-operator, IF()-functie, EXACT(), XLOOKUP() en meer.
Bijgewerkt 1 jun 2026  · 9 min lezen

    Heb je wel eens naar twee kolommen met Excel-gegevens zitten staren en je afgevraagd of er een snelle manier is om ze te vergelijken? Misschien wil je duplicaten vinden of informatie kruislings controleren. Ik ken het gevoel—het is frustrerend.

    Daarom neem ik je in deze gids stap voor stap mee om twee kolommen in Excel te vergelijken met de meest gebruikte methoden, waaronder de gelijk-operator, de IF()-functie en de EXACT()-functie. Je leert ook hoe je VLOOKUP() gebruikt voor kruisverwijzingen en geavanceerde technieken zoals voorwaardelijke opmaak en matrixformules om je vergelijkingen effectiever te maken.

    TL;DR

    • Gebruik de gelijk-operator (=A2=B2) voor een snelle rij-voor-rij-check—geeft TRUE of FALSE terug
    • Gebruik IF() om aangepaste labels zoals “Match” of “No Match” te retourneren in plaats van TRUE/FALSE
    • Gebruik EXACT() wanneer hoofdlettergevoeligheid telt (bijv. onderscheid tussen “Apple” en “apple”)
    • Gebruik Voorwaardelijke opmaak om duplicaten of unieke waarden visueel te markeren zonder formules
    • Gebruik VLOOKUP() of XLOOKUP() (Excel 365) om waarden over twee lijsten te kruisen
    • Gebruik COUNTIF() of IF()+MATCH() om duplicaten in hele kolommen te vinden, niet alleen in overeenkomende rijen


    Twee kolommen vergelijken in Excel op overeenkomsten

    Als je met data werkt, moet je vaak twee kolommen vergelijken om overeenkomsten te vinden. Excel biedt hiervoor verschillende methoden, elk met voordelen afhankelijk van de complexiteit van je gegevens.

    Twee kolommen vergelijken met de gelijk-operator

    Een directe manier om twee kolommen in Excel te vergelijken is de gelijk-=-operator. De gelijk-operator controleert direct of de waarden in twee cellen hetzelfde zijn. Ik heb hier bijvoorbeeld twee kolommen—Kolom A en Kolom B. Ik heb ook een derde kolom toegevoegd en de volgende formule ingevoerd om te controleren of beide waarden gelijk zijn.

    =A2=B2

    Voer de gelijkheidsformule in een cel in Excel in

    Voer de gelijkheidsformule in een cel in. Afbeelding door auteur.

    De =-operator vergelijkt de inhoud van twee cellen en retourneert TRUE als ze identiek zijn en FALSE als dat niet zo is. 

    Controleren of de cellen gelijk zijn in Excel

    Controleren of twee kolommen gelijk zijn. Afbeelding door auteur.

    Je kunt deze methode gebruiken wanneer je snel en eenvoudig gegevens in twee verschillende kolommen wilt vergelijken en wilt verifiëren of de invoer overeenkomt, bijvoorbeeld bij het vergelijken van lijsten met namen of productcodes.

    Twee kolommen vergelijken met de IF()-functie

    Omdat de =-operator alleen standaard TRUE of FALSE geeft, is het niet altijd ideaal, bijvoorbeeld als je een aangepaste uitvoer nodig hebt. In dat geval kun je de IF()-functie gebruiken. Hier is hetzelfde voorbeeld, maar nu gebruik ik een IF()-functie: 

    =IF(A2=B2, "Found", "Not Found")

    IF-formule in Excel

    Voer de IF()-formule in de cel in. Afbeelding door auteur.

    Ik heb de uitvoer aangepast naar mijn voorkeur. Ik schreef Found en Not Found, maar ik had hier eender wat kunnen zetten.

    Het bericht aanpassen met de IF-functie in Excel

    Pas het bericht aan met de IF()-functie. Afbeelding door auteur.

    Twee kolommen vergelijken met de EXACT()-functie

    De EXACT()-functie vergelijkt twee waarden met een hoofdlettergevoelige vergelijking, wat handig is wanneer je onderscheid moet maken tussen hoofd- en kleine letters. Ik heb bijvoorbeeld twee kolommen, Kolom A en Kolom B, en een derde kolom genaamd Resultaat, waar ik de volgende formule invoer:

    =EXACT(A2,B2)

    EXACT-formule in Excel

    Voer de EXACT()-formule in een cel in. Afbeelding door auteur.

    Je ziet dat ik Apple en Cherry met twee verschillende hoofdlettergebruik heb geschreven, en wanneer ik de formule toepas, wordt FALSE weergegeven, ook al zijn de namen hetzelfde. Dat komt doordat het een hoofdlettergevoelige formule is, die onderscheid maakt tussen hoofd- en kleine letters.

    Waarden vergelijken in Excel met de EXACT-functie

     Vergelijk hoofdlettergevoelige waarden met de Exact()-functie. Afbeelding door auteur.

    Wil je de waarden TRUE of FALSE vervangen door je eigen bericht, omkader je formule dan met de IF()-functie zoals ik hieronder heb gedaan.

    =IF(EXACT(A2,B2),"Match","Mismatch")

    IF combineren met EXACT om de uitvoer in Excel aan te passen

    Combineer IF() met EXACT() om het bericht aan te passen. Afbeelding door auteur.

    Deze methode is ideaal voor het verifiëren van gebruikersnamen, productcodes of andere tekststrings waarbij het verschil tussen hoofd- en kleine letters tot andere uitkomsten kan leiden.

    Twee kolommen vergelijken met voorwaardelijke opmaak

    Voorwaardelijke opmaak is een Excel-functie waarmee je verschillende opmaakstijlen op cellen kunt toepassen op basis van specifieke criteria. Om dubbele waarden in een kolom te markeren, volg je deze stappen:

    • Selecteer het celbereik waarin je dubbele invoer wilt identificeren. 
    • Ga vervolgens naar Start > Stijlen > Voorwaardelijke opmaak > Regels voor markeren van cellen > Dubbele waarden.

    Duplicaten markeren met geavanceerde vergelijkingsmethoden in Excel

    De optie voor dubbele waarden selecteren. Afbeelding door auteur

    • Zodra het dialoogvenster verschijnt, zie je de lichtrode opvulling met donkerrood vooraf geselecteerde opmaak. Klik op OK. 

    Illustratie van het dialoogvenster ‘Dubbele waarden’ in Excel

    Illustratie van het dialoogvenster met dubbele waarden. Afbeelding door auteur.

    Let op: Als je een andere opmaak verkiest, kun je in het vervolgkeuzemenu uit verschillende voorinstellingen kiezen. En als je een volledig andere weergave wilt, selecteer dan Aangepaste opmaak... onderaan het menu en kies je gewenste opvul- en letterkleuren. Klik op OK zodra je klaar bent. 

    Markeer dubbele waarden met Voorwaardelijke opmaak in Excel

    Markeer dubbele waarden met Voorwaardelijke opmaak. Afbeelding door auteur.

    • Kies op dezelfde manier Uniek in het vervolgkeuzemenu om unieke waarden te markeren in plaats van Dubbel.

    Unieke waarden markeren in Excel

    Markeer de unieke waarden. Afbeelding door auteur.

    Voor een diepere duik in visuele markeringstechnieken, zie onze gids over duplicaten markeren in Excel, met extra regels voor voorwaardelijke opmaak en Power Query-aanpakken voor grote datasets.




    Twee kolommen vergelijken met de VLOOKUP()-functie

    Je kunt ook de VLOOKUP()-functie gebruiken om kolommen in Excel te vergelijken. Ik heb bijvoorbeeld dezelfde dataset als in het voorbeeld met de IF()-functie, maar hier heb ik de volgende formule ingevoerd:

    =VLOOKUP(A2, $B$2:$B$10, 1, FALSE)

    Use <code524

    Gebruik VLOOKUP() om de waarden te vergelijken. Afbeelding door auteur.

    Als je vergelijking fouten oplevert zoals in de bovenstaande afbeelding, plaats je formule dan binnen de IFERROR()-functie om dit af te handelen.

    =IFERROR(VLOOKUP(A2, $B$2:$B$10, 1, FALSE), "Not Matched")

    Zo werkt het:

    • Er wordt gezocht naar de waarde in cel A2 binnen het bereik $B$2:$B10.

    • Als er een exacte overeenkomst is gevonden, retourneert VLOOKUP() de overeenkomende waarde. 

    • Als er geen overeenkomst is, retourneert IFERROR() Not Matched in plaats van de fout. 

    Handle the error using <code624

    Fouten afhandelen met IFERROR() in combinatie met VLOOKUP(). Afbeelding door auteur.

    Twee kolommen vergelijken met XLOOKUP() (Excel 365)

    Als je Excel 365 of Excel 2021 gebruikt, biedt XLOOKUP() een flexibel alternatief voor VLOOKUP() bij kolomvergelijkingen. In tegenstelling tot VLOOKUP() zoekt het in elke richting, is geen kolomindexnummer nodig en verwerkt het ontbrekende waarden met een ingebouwde fallback—waardoor omwikkelen met IFERROR() niet nodig is.

    =XLOOKUP(A2, $B$2:$B$10, $B$2:$B$10, "Not Found")

    Zo werken de argumenten:

    • A2 — de zoekwaarde (het item uit Kolom A dat je in Kolom B wilt vinden)
    • $B$2:$B$10 (eerste instantie) — de zoekmatrix (waar te zoeken)
    • $B$2:$B$10 (tweede instantie) — de resultaatmatrix (wat te retourneren bij een vondst)
    • "Not Found" — de waarde die wordt geretourneerd als er geen overeenkomst is (vervangt IFERROR())

    Dit retourneert de overeenkomende waarde uit Kolom B als die wordt gevonden, of “Not Found” als er geen match is. Voor gebruikers van Excel 2019 of eerder gebruik je de VLOOKUP()-aanpak hierboven. Wil je weten wanneer je welke kiest, bekijk dan onze XLOOKUP vs. VLOOKUP-vergelijkingsgids.

    Twee kolommen vergelijken met matrixformules

    Matrixformules kunnen meerdere waarden tegelijk verwerken. In plaats van met één waarde te werken, verwerken ze een gegevensbereik, waardoor complexe berekeningen efficiënter worden. Om een matrixformule te gebruiken, typ je deze in de cel en druk je op Ctrl+Shift+Enter.

    Ik heb hier bijvoorbeeld twee kolommen—Kolom A en Kolom B. Nu wil ik bepalen of er een overeenkomst is tussen deze twee.

    Twee kolommen in Excel: Kolom A en Kolom B

    Kolom A en Kolom B bevatten data. Afbeelding door auteur.

    Hiervoor gebruik ik de volgende formule: 

    =SUM(--(A2=B2))

    Hierbij geldt:

    • De SUM()-functie telt de waarden in de array op. Als er minimaal één overeenkomst is, is de som groter dan 0. Anders is deze 0.
    • De dubbele unair-operator (-- ) zet de TRUE- en FALSE-waarden om naar 1 en 0, wat resulteert in een array van 1'en en 0'en.

    Kolommen vergelijken met <code456

    Kolommen vergelijken met SUM()-formules. Afbeelding door auteur.

    Nu wil ik een aangepast bericht weergeven in plaats van 0'en en 1'en, dus plaats ik de SUM()-functie binnen een IF()-functie.

    =IF(SUM(--(A2=B2))=0, "No match", "Match")

    De IF()-functie controleert of de som 0 is. Als dat zo is, retourneert het No match. Anders retourneert het Match.

    Een Excel-formule omkaderen met <code553

    SUM()-formule binnen IF(). Afbeelding door auteur.

    En klaar. Met de matrixformule kun je efficiënt vergelijkbare complexe vergelijkingen uitvoeren.

    Twee kolommen vergelijken in Excel op duplicaten

    Je weet nu hoe je kolommen op overeenkomsten vergelijkt, maar er zijn ook situaties waarin je duplicaten moet identificeren. Ter verduidelijking: overeenkomsten verwijzen naar corresponderende waarden in verschillende kolommen maar op dezelfde rij. Daarentegen verwijzen duplicaten specifiek naar waarden die één of meer keer voorkomen in beide kolommen maar op verschillende rijen. 

    Twee kolommen vergelijken met IF() en MATCH()

    De IF()- of MATCH()-functie alleen kan geen zoekopdrachten uitvoeren om duplicaten te identificeren. Maar als we ze samen gebruiken, kunnen we duplicaten vinden. Ik heb bijvoorbeeld een dataset met maandnamen in Kolom A en Kolom B. Vervolgens maak ik een extra kolom om de resultaten op te halen. Ik typ de volgende MATCH()-formule in de eerste cel en sleep deze naar de laatste cel om de dubbele waarden in mijn gegevensbereik te controleren.

    =MATCH(A2,$B$2:$B$7,0)

    MATCH()-functie gebruiken om duplicaten in Excel te vinden.

    Duplicaten vinden met MATCH(). Afbeelding door auteur.

    Je ziet echter dat als de waarde een duplicaat is—MATCH() de positie van de waarde uit de tweede kolom teruggeeft. Anders krijg je een #N/A-fout. In plaats van een #N/A-fout weer te geven, plaats je formule binnen de ISERROR()-functie. Deze geeft TRUE weer als er een #N/A-fout is. Anders FALSE.

    Fouten afhandelen met de ISERROR()-functie in Excel.

    Fouten afhandelen met ISERROR(). Afbeelding door auteur.

    Ik geef de voorkeur aan een aangepaste uitvoer in plaats van TRUE of FALSE. Voor een aangepaste uitvoer plaats je de formule binnen een IF()-functie zoals dit:

    =IF(ISERROR(MATCH(A2,$B$2:$B$7,0)),"Unique","Duplicate")

    Duplicaten weergeven met IF() en MATCH() in Excel.

    Duplicaten weergeven met de functies IF() en MATCH(). Afbeelding door auteur.

    Twee kolommen vergelijken met COUNTIF()

    Je kunt ook de COUNTIF()-functie gebruiken om twee kolommen te vergelijken en duplicaten te identificeren. Deze telt hoe vaak een waarde in de tweede kolom voorkomt en geeft 0 weer als de waarde uniek is en 1 als deze een duplicaat is. Bekijk de volgende formule:

    =COUNTIF($B$2:$B$7,$A2:$A7)

    COUNTIF() gebruiken om dubbele waarden in Excel te controleren.

    COUNTIF() gebruiken om dubbele waarden te controleren. Afbeelding door auteur.

    Wil je een aangepast bericht weergeven in plaats van 0'en en 1, plaats de COUNTIF() dan in de IF()-functie.

    =IF(COUNTIF($B$2:$B$7,$A2:$A7)=0,"Unique","Duplicate")

    IF() gebruiken om aangepaste berichten in Excel weer te geven.

    IF() gebruiken om aangepaste berichten weer te geven. Afbeelding door auteur.

    De juiste vergelijkingsmethode kiezen

    Met verschillende methoden beschikbaar, vind je hier een kort overzicht om je te helpen de juiste aanpak voor jouw situatie te kiezen:

    MethodeBeste voorHoofdlettergevoelig?Aangepaste output?Excel-versie
    Gelijk-operator (=)Snelle rij-voor-rij-check op overeenkomstenNeeNee (alleen TRUE/FALSE)Alle versies
    IF()Leesbare labels voor match/mismatchNeeJaAlle versies
    EXACT()Hoofdlettergevoelige tekstvergelijkingJaMet IF()Alle versies
    Voorwaardelijke opmaakVisueel markeren van duplicaten of unieke waardenNeeAlleen visueelAlle versies
    VLOOKUP()Waarden kruisverwijzen tussen twee lijstenNeeMet IFERROR()Alle versies
    XLOOKUP()Moderne VLOOKUP-vervanger met ingebouwde foutafhandelingNeeIngebouwde fallbackExcel 365 / 2021+
    MatrixformulesBulk telling van overeenkomsten over volledige bereikenNeeMet IF()Alle versies
    IF() + MATCH()Kruiskolomduplicaten vinden (om het even welke rij)NeeJaAlle versies
    COUNTIF()Het aantal voorkomens van een waarde in een tweede kolom tellenNeeMet IF()Alle versies

    Tot slot

    Je zou nu een goed beeld moeten hebben van de verschillende methoden om twee kolommen in Excel te vergelijken, van de basis met de =-operator tot meer geavanceerde technieken zoals VLOOKUP() en matrixformules. Elke methode heeft zijn waarde, of je nu snelle vergelijkingen nodig hebt of complexere datavalidatie uitvoert. De verschillende methoden werken ook als je twee kolommen wilt vergelijken op overeenkomsten of op duplicaten.

    Wil je je skills verder aanscherpen, bekijk dan ook andere bronnen. Begin met een cursus Inleiding tot Excel om een sterke basis te leggen. Ga daarna verder met de cursus Data-analyse in Excel om te leren hoe je ruwe data omzet in inzichtelijke rapporten.

    Om je vaardigheden te boosten, overweeg het voltooien van de skill track Excel Fundamentals, die een breed scala aan essentiële functies en features behandelt. En vergeet niet de Excel Formulas Cheat Sheet te downloaden—een handige referentie voor binnen handbereik. 


    Laiba Siddiqui's photo
    Author
    Laiba Siddiqui
    LinkedIn
    Twitter

    Ik ben een contentstrateeg die graag complexe onderwerpen eenvoudig maakt. Ik heb bedrijven als Splunk, Hackernoon en Tiiny Host geholpen om boeiende en informatieve content te maken voor hun doelgroep.

    Veelgestelde Excel-vragen

    Kan ik kolommen in Excel vergelijken zonder formules te gebruiken?

    Ja. Twee ingebouwde tools laten je kolommen vergelijken zonder een formule te schrijven:

    • Voorwaardelijke opmaak: Selecteer beide kolommen, ga naar Start > Voorwaardelijke opmaak > Regels voor markeren van cellen > Dubbele waarden om overeenkomsten of unieke waarden visueel te markeren.
    • Ga naar Speciaal: Selecteer beide kolommen, druk op Ctrl+G (of F5), klik op Speciaal en kies vervolgens Rijverschillen. Excel selecteert direct elke cel in de tweede kolom die afwijkt van de eerste kolom—zonder formule.

    Voor herhaald gebruik of grote datasets zijn formules zoals IF() of COUNTIF() betrouwbaarder en makkelijker te automatiseren.

    Hoe kan ik kolommen vergelijken en de eerste afwijking markeren?

    Gebruik Voorwaardelijke opmaak met een aangepaste formule. Selecteer je gegevensbereik (bijv. A2:B10), ga naar Start > Voorwaardelijke opmaak > Nieuwe regel > Een formule gebruiken, en voer in: =AND(A2<>B2, COUNTIF($A$2:A2, A2)=1). Dit markeert alleen de eerste keer dat een verschil voorkomt voor elke waarde, en negeert herhaalde verschillen van dezelfde invoer.

    Hoe vergelijk ik kolommen alleen op duplicaten?

    Er zijn twee aanpakken, afhankelijk van wat je nodig hebt:

    • Visueel markeren: Selecteer beide kolommen, ga naar Start > Voorwaardelijke opmaak > Regels voor markeren van cellen > Dubbele waarden en klik op OK. Excel markeert elke waarde die in beide kolommen voorkomt.
    • Op basis van formules: Gebruik =IF(COUNTIF($B$2:$B$10, A2)>0, "Duplicate", "Unique") in een hulp-kolom. Dit controleert of elke waarde in Kolom A ook ergens in Kolom B voorkomt, ongeacht de rijpositie.

    Kan ik kolommen vergelijken en het aantal overeenkomsten of verschillen tellen?

    Ja. Gebruik COUNTIF() om te tellen hoe vaak een waarde uit de ene kolom in een andere voorkomt: =COUNTIF($B$2:$B$10, A2) geeft de telling voor een enkele waarde. Voor totalen over een heel bereik gebruik je =SUMPRODUCT((A2:A10=B2:B10)*1) voor rij-voor-rij-overeenkomsten, of =SUMPRODUCT(COUNTIF(A2:A10, B2:B10)) om te tellen hoeveel waarden uit Kolom B ergens in Kolom A voorkomen.

    Werkt XLOOKUP() beter dan VLOOKUP() voor het vergelijken van kolommen in Excel?

    Voor gebruikers van Excel 365 en Excel 2021 is XLOOKUP() over het algemeen de betere keuze. Het zoekt in elke richting, vereist geen kolomindexnummer en bevat een ingebouwde fallback-waarde—dus je hoeft het niet met IFERROR() te omkaderen. Bijvoorbeeld: =XLOOKUP(A2, $B$2:$B$10, $B$2:$B$10, "Not Found"). Als je Excel 2019 of eerder gebruikt, is VLOOKUP() nog steeds volledig ondersteund en werkt het prima voor kolomvergelijkingen.

    Hoe vergelijk ik twee kolommen in Excel en toon ik alleen de verschillen?

    Gebruik een IF()-formule die alleen een label retourneert wanneer waarden verschillen en overeenkomende rijen leeg laat: =IF(A2<>B2, "Different", ""). Filter of sorteer die hulpkolom om de verschillen te isoleren. Gebruik alternatief Voorwaardelijke opmaak met de formule =$A2<>$B2 toegepast op je gegevensbereik om afwijkende rijen visueel te markeren, zonder hulpkolom.

    Onderwerpen

    Leer Excel met DataCamp

    Leerpad

    Basisprincipes van Excel

    16 Hr
    Leer de basisvaardigheden die je nodig hebt om Excel te gebruiken, van het voorbereiden van gegevens tot het schrijven van formules en het maken van visualisaties. Je hoeft geen ervaring te hebben.
    Bekijk detailsRight Arrow
    Begin met de cursus
    Meer zienRight Arrow
    Gerelateerd

    blog

    AI vanaf nul leren in 2026: een complete gids van de experts

    Ontdek alles wat je moet weten om in 2026 AI te leren, van tips om te beginnen tot handige resources en inzichten van industrie-experts.
    Adel Nehme's photo

    Adel Nehme

    15 min

    Meer zienMeer zien