KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Power Query: twee tabellen vergelijken in Excel

AuteurXiaoyang Wijzigingsdatum

Het vergelijken van twee tabellen in Excel komt vaak voor bij het werken met gegevens uit verschillende bronnen, bijgewerkte datasets of bij data-audits. Typische doelen zijn: records identificeren die in beide tabellen voorkomen, verschillen opsporen of vaststellen welke items in één van de lijsten ontbreken. Bijvoorbeeld: u ontvangt nieuwe gegevens van een collega of een extern systeem en moet deze vergelijken met uw hoofdlijst op updates of afwijkingen. In de onderstaande schermafbeeldingen staan twee tabellen met een identieke kolomstructuur die zowel overeenkomende als afwijkende records bevatten. Het efficiënt markeren van deze overeenkomsten en verschillen is essentieel voor data-validatie en zakelijke besluitvorming.

Deze handleiding legt gedetailleerd uit hoe u twee tabellen vergelijkt met de Power Query-functie. Als u daarnaast alternatieve, praktische methoden zoekt – zoals het gebruik van formules, VBA-code of Voorwaardelijke opmaak– kunt u de oplossingen raadplegen die in de inhoudsopgave hieronder zijn opgenomen.

Twee tabellen vergelijken in Power Query

Alternatieve oplossingen

twee voorbeeldtabellen
pijl omlaag
Vergelijk twee tabellen

Twee tabellen vergelijken in Power Query

Power Query is een effectief hulpmiddel in Excel voor het herstructureren en analyseren van gegevens uit meerdere bronnen. Wanneer u twee gegevenstabellen rij voor rij moet vergelijken, automatiseert Power Query een groot deel van het proces, waardoor handmatige vergelijkingsfouten worden verminderd en tijd wordt bespaard. Volg de stappenplan hieronder om twee tabellen te vergelijken, inclusief notities en praktische tips voor een vlotte workflow.

Query’s maken van de twee tabellen

1. Selecteer de eerste tabel die u wilt vergelijken. Ga in Excel 2019 en Excel 365 naar het tabblad Gegevens en klik op Van tabel/bereik. Zie de schermafbeelding hieronder.
Tip: Zorg ervoor dat uw tabel daadwerkelijk is opgemaakt als een Excel-tabel (Ctrl+T) voordat u begint. Zo helpt u Power Query de grenzen van de gegevens nauwkeurig te herkennen.

Opmerking: In Excel 2016 en Excel 2021 heet het menu Gegevens > Van tabel. Deze opties zijn functioneel gelijkwaardig.
Als uw selectie niet als tabel is opgemaakt, vraagt Excel u mogelijk om er een aan te maken.

 Klik in Excel 2016 en Excel 2021 op Gegevens > Van tabel

2. Het venster Power Query Editor wordt geopend. Hier kunt u uw gegevens indien nodig controleren of opschonen, maar voor vergelijking kunt u direct doorgaan. Klik op Sluiten & laden > Sluiten & laden naar om verbindingsinstellingen in te stellen.

 klik op Sluiten & laden > Sluiten & laden naar

3. Kies in het dialoogvenster Gegevens importeren de optie Alleen verbinding maken en klik vervolgens op OK. Met deze optie gebruikt u de gegevens alleen binnen Power Query, zonder ze direct terug te laden in het werkblad. Zie de volgende schermafbeelding.

 selecteer de optie Alleen verbinding maken in het dialoogvenster

4. Herhaal de vorige stappen (1–3) om een verbinding te maken met uw tweede tabel. Beide tabellen verschijnen nu als afzonderlijke verbindingen in het deelvenster Query’s & verbindingen. Zo worden uw gegevens perfect voorbereid op de vergelijking.
Tip: Controleer zorgvuldig of beide tabellen identieke kolomnamen en -structuren hebben, zodat u in de volgende stap een nauwkeurige vergelijking kunt garanderen.

Herhaal dezelfde stappen om een verbinding te maken voor de tweede tabel

Query’s samenvoegen om twee tabellen te vergelijken

Nu beide query’s zijn gemaakt, voegt u ze samen om verschillen of overeenkomsten regel voor regel te onthullen.

5. Selecteer in Excel 2019 en Excel 365 het tabblad Gegevens en klik vervolgens op Gegevens ophalen > Query’s combineren > Samenvoegen. Hiermee start u het samenvoegproces. Zie schermafbeelding.

 klik op Gegevens > Gegevens ophalen > Query's combineren > Samenvoegen

Opmerking: In Excel 2016 en Excel 2021 opent u dit via Gegevens > Nieuwe query > Query’s combineren > Samenvoegen – het proces blijft hetzelfde.

 Klik in Excel 2016 en Excel 2021 op Gegevens > Nieuwe query > Query's combineren > Samenvoegen

6. In het dialoogvenster Samenvoegen:

  • Selecteer de query’s van de eerste en tweede tabel in de twee vervolgkeuzelijsten.
  • Selecteer de kolommen die u wilt vergelijken in elke tabel – houd Ctrl ingedrukt om meerdere kolommen te selecteren. Meestal moet u alle kolommen selecteren voor een echte rijsgewijze vergelijking.
  • Kies Volledige outer join (alle rijen uit beide tabellen) als het soort join. Deze optie koppelt alle rijen en markeert ontbrekende, extra of afwijkende records.
  • Klik op OK om door te gaan.
Waarschuwing: Zorg ervoor dat de samenvoegkolommen die u selecteert overeenkomende gegevenstypen hebben (bijv. meng geen tekst met getallen), anders kunnen de samenvoegresultaten onjuist zijn.

 

 stel de opties één voor één in in het dialoogvenster

7. Er verschijnt een nieuwe kolom met de bijbehorende gegevens uit de tweede tabel:

  • Klik op de kleine knop Uitvouwen (twee pijlen) naast de koptekst van de nieuwe kolom.
  • Selecteer Uitvouwen en kies welke kolommen u in de resultaten wilt opnemen (meestal alle kolommen).
  • Druk op OK om ze in te voegen.
Tip: Alle kolommen uitvouwen helpt u sneller visueel te controleren op overeenkomsten en verschillen in de rijen.

stel opties in in het Uitvouwen-paneel

8. De gegevens uit de tweede tabel verschijnen nu naast die van de eerste tabel, zodat u records eenvoudig kunt vergelijken. Om deze samengevoegde gegevens terug te brengen naar Excel, kiest u Start > Sluiten & laden > Sluiten & laden. De naast-elkaar-vergelijking wordt dan toegevoegd aan een nieuw werkblad.

 klik op Start > Sluiten & laden > Sluiten & laden om de gegevens in een nieuw werkblad te laden

9. In het resulterende werkblad kunt u eenvoudig overeenkomsten en afwijkingen opsporen: identieke rijen staan naast elkaar, terwijl verschillen zichtbaar zijn als lege of afwijkende cellen. Deze lay-out stelt u in staat om efficiënt unieke, ontbrekende of gewijzigde records tussen de twee tabellen te identificeren.
Probleemoplossingstip: Als sommige records niet overeenkomen zoals verwacht, controleer dan of de koppelkolommen een consistente opmaak hebben en of er geen extra spaties of typefouten in uw brongegevens zitten. Power Query is gevoelig voor zelfs minimale verschillen.

vind de verschillende rijen van de twee tabellen

Kort samengevat vereenvoudigt Power Query het complexe proces van het vergelijken van twee tabellen in Excel. Zodra u deze stappen onder de knie heeft, kunt u ze eenvoudig toepassen op uitgebreidere datasituaties—zoals het vergelijken van tabellen uit verschillende bestanden of het koppelen op meerdere velden. Bij frequente gegevensupdates slaat u uw Power Query-stappen op als sjabloon om toekomstige vergelijkingen met een vergelijkbare structuur razendsnel uit te voeren. Mocht u problemen ondervinden bij het selecteren of samenvoegen van kolommen, controleer dan eerst de gegevenstypen en verwijder eventuele dubbele rijen van tevoren om koppelproblemen te voorkomen.

Voelt Power Query te geavanceerd aan voor incidentele taken? Of wilt u verschillen direct in het werkblad markeren of herhaalde vergelijkingen automatiseren? Dan zijn de alternatieve oplossingen hieronder perfect voor u.


Excel-formule – Twee tabellen vergelijken met een formule

Vergelijk twee tabellen rij voor rij op verschillen; een krachtige aanpak hiervoor is het combineren van de TEXTJOIN-functie in Excel met een ALS-formule.

Stel dat u Tabel1 heeft in cellen A2:C10 en Tabel2 in cellen F1:H10, en u wilt achterhalen welke items uit Tabel1 niet voorkomen in Tabel2.

twee voorbeeldtabellen

1. Voer de volgende formule in cel I2 in:

=IF(TEXTJOIN("|",,A2:C2)=TEXTJOIN("|",,F2:H2), "Match", "Mismatch")

2. Sleep de formule vervolgens naar andere cellen om het resultaat te verkrijgen. Als beide rijen in elke tabel exact gelijk zijn, retourneert de formule „Overeenkomst"; anders retourneert deze „Geen overeenkomst".

Uitleg van deze formule:
  • TEXTJOIN(„|";;A2:C2) combineert de waarden in cellen A2 tot en met C2 tot één tekstreeks, gescheiden door een pipe-symbool (|).
  • TEXTJOIN(„|";;F2:H2) doet hetzelfde voor cellen F2 tot en met H2.
  • De ALS-functie controleert of de twee gecombineerde tekenreeksen exact gelijk zijn. Als ze gelijk zijn, retourneert deze „Overeenkomst"; als ze verschillen, „Geen overeenkomst".

VBA-code – Twee tabellen vergelijken met macro-automatisering

De VBA-aanpak is ideaal wanneer u snel en visueel twee tabellen rij voor rij wilt vergelijken zonder uw werkblad te overladen met formules. Dit is vooral handig bij het controleren of verifiëren van geïmporteerde gegevens op een schone en gebruiksvriendelijke manier.

1. Klik op Ontwikkelaarshulpmiddelen > Visual Basic om de VBA-editor te openen.

2. Klik in de editor op Invoegen > Module en plak de volgende code in het modulevenster:

Sub CompareSelectedTablesRowByRow()
    Dim rng1 As Range, rng2 As Range
    Dim rowCount As Long, colCount As Long
    Dim r As Long, c As Long
    Dim xTitle As String
    xTitle = "Compare Tables - KutoolsforExcel"
    On Error Resume Next
    Set rng1 = Application.InputBox("Select the first table range:", xTitle, Type:=8)
    If rng1 Is Nothing Then Exit Sub
    Set rng2 = Application.InputBox("Select the second table range:", xTitle, Type:=8)
    If rng2 Is Nothing Then Exit Sub
    On Error GoTo 0
    If rng1.Rows.Count <> rng2.Rows.Count Or rng1.Columns.Count <> rng2.Columns.Count Then
        MsgBox "Selected ranges do not have the same size.", vbExclamation, xTitle
        Exit Sub
    End If
    rng1.Interior.ColorIndex = xlNone
    rng2.Interior.ColorIndex = xlNone
    For r = 1 To rng1.Rows.Count
        For c = 1 To rng1.Columns.Count
            If rng1.Cells(r, c).Value <> rng2.Cells(r, c).Value Then
                rng1.Cells(r, c).Interior.Color = vbYellow
                rng2.Cells(r, c).Interior.Color = vbYellow
            End If
        Next c
    Next r
    MsgBox "Comparison complete. Differences are highlighted in yellow.", vbInformation, xTitle
End Sub

3. Selecteer de knop Uitvoeren in het VBA-venster om de code uit te voeren, of druk op F5. Selecteer eerst het bereik van de eerste tabel en daarna het bereik van de tweede tabel wanneer daarom wordt gevraagd. De macro vergelijkt elke cel rij voor rij in de twee tabellen; als de waarden verschillen, worden de betreffende cellen in beide tabellen geel gemarkeerd.


Voorwaardelijke opmaak gebruiken – Tabellen visueel vergelijken

Voorwaardelijke opmaak gebruiken biedt een visueel intuïtieve methode om verschillen of overeenkomsten direct in uw werkblad te markeren. Deze methode is geschikt wanneer u dubbele of unieke waarden moet identificeren zonder de onderliggende gegevens te wijzigen, en werkt vooral goed bij kleinere tabellen die naast elkaar worden weergegeven.

1. Selecteer het bereik van uw eerste tabel (bijv.)A1:C10).
2. Ga naar Start > Voorwaardelijke opmaak gebruiken > Nieuwe regel.
3. Klik op Gebruik een formule om te bepalen welke cellen moeten worden opgemaakt en voer deze formule in: =A2F2
4. Klik op Opmaak, selecteer een vulkleur en klik op OK > OK om de regel toe te passen.

Resultaat: De gemarkeerde cellen geven waarden uit Tabel1 aan die niet voorkomen in Tabel2. Indien nodig kunt u het proces herhalen voor Tabel2 ten opzichte van Tabel1.

een schermafbeelding van kutools for excel ai

Ontgrendel de magie van Excel met KUTOOLS AI

  • Slimme uitvoering: Voer celbewerkingen uit, analyseer gegevens en maak grafieken — allemaal met eenvoudige opdrachten.
  • aangepaste formules: Genereer op maat gemaakte formules om uw workflows te stroomlijnen.
  • VBA-programmeren: Schrijf en implementeer VBA-code moeiteloos.
  • Formule-uitleg: Begrijp complexe formules moeiteloos.
  • Tekstvertaling: Doorbreek taalbarrières in uw spreadsheets.
Breid uw Excel-mogelijkheden uit met AI-gestuurde tools.Download nuen ervaar efficiëntie zoals nooit tevoren!

Beste Office-productiviteitshulpmiddelen

🤖KUTOOLS AI Assistant: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoeken, markeren of Dubbele waarden markeren   |  Verwijder lege rijen   |  Kolommen samenvoegen of cellen zonder gegevensverlies   |   Afronden zonder formule...
Super ZOEKEN:VLookup met meerdere criteria  |  VLookup met meerdere waarden  |   VLookup over meerdere werkbladen   |   Fuzzy Match....
Geavanceerde keuzelijst:Snel een keuzelijst maken   |  Afhankelijke keuzelijst   |  Keuzelijst met meervoudige selectie....
Kolombeheerder:Voeg een specifiek aantal kolommen toe|Verplaats kolommen|Wissel zichtbaarheidsstatus van verborgen kolommen|Vergelijk bereiken en kolommen...
Uitgelichte functies:Rasterfocus   |  Ontwerpweergave   |Verbeterde formulebalk   | Werkmap- en bladbeheerder   |  Bronnenbibliotheek(Automatische tekst)|  Datumkiezer   |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen   | E-mails verzenden op basis van lijst   |  Superfilter   |   Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgestreept...) ...
Top 15 gereedschapssets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen, ...)|   50+Grafiektypen(Gantt-diagram, ...)|   40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum, ...)|   19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad, ...)|   12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie, ...)|   7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Cellen splitsen, ...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

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.

ExcelWordOutlookTabsPowerPoint
  • 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