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

Hoe gebruikt u VLOOKUP om twee lijsten op afzonderlijke werkbladen met elkaar te vergelijken?

AuteurXiaoyang Wijzigingsdatum

voorbeeldbladen1

voorbeeldbladen2

Stel dat u twee werkbladen hebt, elk met een naamlijst, zoals weergegeven in de schermafbeeldingen hierboven. U wilt dan misschien controleren welke namen uit Namen-1 ook voorkomen in Namen-2. Het handmatig uitvoeren van deze vergelijking — zeker bij lange lijsten — is tijdrovend en zeer gevoelig voor fouten. In dit artikel worden verschillende efficiënte methoden beschreven om de twee lijsten snel en nauwkeurig te vergelijken en overeenkomende waarden tussen verschillende bladen te vinden.

VLOOKUP gebruiken om twee lijsten in afzonderlijke werkbladen te vergelijken met formules

VLOOKUP gebruiken om twee lijsten in afzonderlijke werkbladen te vergelijken met Kutools voor Excel

Voorwaardelijke opmaak gebruiken met formule tussen bladen

VBA-code – automatisch lijsten vergelijken en overeenkomsten markeren of extraheren


VLOOKUP gebruiken om twee lijsten in afzonderlijke werkbladen te vergelijken met formules

Een praktische en directe manier om lijsten in verschillende Excel-werkbladen te vergelijken, is met de VLOOKUP-functie. Zo haalt u efficiënt alle namen op of markeert u die zowel in Namen-1 als in Namen-2 voorkomen:

1. Ga in het werkblad Namen-1naar een cel naast uw lijstgegevens (bijvoorbeeld cel)B2) en voer de volgende formule in:

=VLOOKUP(A2,'Names-2'!$A$2:$A$19,1,FALSE)

Druk vervolgens op Enter. Als de naam in de huidige rij voorkomt in Namen-2, retourneert de formule de naam; zo niet, wordt een #N/B-fout weergegeven. Zie het onderstaande voorbeeld:

vergelijk twee lijsten met een formule

2. Kopieer de formule omlaag door de vulgreep te slepen om elke naam in Namen-1 te vergelijken met alle namen in Namen-2. Overeenkomende items tonen de naam, terwijl niet-gevonden items een foutwaarde weergeven:

sleep de formule om het resultaat te krijgen

Opmerkingen:

1. Voor meer duidelijkheid kunt u deze alternatieve formule gebruiken om overeenkomsten aan te geven met “Ja” of “Nee”:

=IF(ISNA(VLOOKUP(A2,'Names-2'!$A$2:$A$19,1,FALSE)), "No", "Yes")

Deze formule toont „Ja" voor namen die in beide bladen voorkomen en „Nee" voor namen die alleen in Namen-1voorkomen:

nog een formule om het ja- en nee-resultaat te krijgen

2. Vervang bij het gebruik van deze formules A2 door de eerste cel in uw lijst, Namen-2 door de naam van het referentieblad en pas $A$2:$A$19 aan zodat dit overeenkomt met het daadwerkelijke gegevensbereik in uw werkblad. Zorg ervoor dat bereiken beginnen en eindigen op de juiste rijen, zodat al uw gegevens worden meegenomen.

3. Tips voor gebruik: Als u #N/B-fouten tegenkomt terwijl overeenkomsten zouden moeten bestaan, controleer dan zorgvuldig op mogelijke problemen veroorzaakt door extra spaties, verschillen in gegevensopmaak (tekst versus getal) of typefouten in uw lijsten. Gebruik eventueel TRIM of CLEAN in een hulpkolom om de gegevens op te schonen.

4. Om per ongeluk overschrijven te voorkomen, is het raadzaam om eerst een back-up van uw gegevens te maken voordat u bulkformules toepast. Daarnaast kunt u na de vergelijking Filter gebruiken op de kolom met formuleresultaten om snel alle overeenkomsten of unieke items te bekijken.


VLOOKUP gebruiken om twee lijsten in gescheiden werkbladen te vergelijken

Als u Kutools voor Excel hebt, kunt u met de functie Selecteer Dezelfde/Verschillende Cellen met slechts enkele klikken dezelfde of verschillende waarden uit twee afzonderlijke werkbladen vinden en markeren. Deze functie vermindert het risico op handmatige fouten aanzienlijk en bespaart veel tijd, vooral bij grote datasets. Klik hier om Kutools voor Excel te downloaden!

vergelijk twee lijsten in afzonderlijke werkbladen met Kutools

Kutools voor Excel: met meer dan 300 handige Excel-add-ins, gratis te proberen zonder beperkingen gedurende 30 dagen.Download nu en probeer gratis!


VLOOKUP gebruiken om twee lijsten in afzonderlijke werkbladen te vergelijken met Kutools voor Excel

Als u Kutools voor Excel hebt, helpt de functie Selecteer Dezelfde/Verschillende Cellen u snel twee lijsten uit verschillende werkbladen te vergelijken en de gemeenschappelijke namen tussen deze twee bladen te selecteren of markeren – zonder dat u complexe formules hoeft in te voeren. Deze methode is bijzonder effectief bij grote hoeveelheden gegevens of wanneer u een visueel, kleurgecodeerd overzicht wilt dat in één oogopslag duidelijk is.

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

Na installatie van Kutools voor Excelvoert u de volgende stappen uit om uw lijsten eenvoudig te vergelijken:

1. Ga naar het tabblad Kutools en klik op Selecteren > Selecteer Dezelfde/Verschillende Cellen, zoals hieronder wordt weergegeven:

Klik op Kutools > Selecteren > Gelijksoortige en verschillende cellen selecteren

2. In het geopende dialoogvenster Selecteer Dezelfde/Verschillende Cellen:

(1.) Onder Waarden zoeken inselecteert u het bereik uit Namen-1dat u wilt vergelijken;

(2.) Onder Op basis vanselecteert u het bereik uit Namen-2om mee te vergelijken;

(3.) In het gedeelte Op basis vankiest u Elke rijom rijen respectievelijk te vergelijken;

(4.) Selecteer in het gedeelte Zoeken naarde optie Gelijke waardenom overeenkomende namen te identificeren en markeren;

(5.) U kunt optioneel een achtergrond- of letterkleur instellen om de resultaten visueel te markeren, zodat overeenkomsten nog beter opvallen.

geef de opties op in het dialoogvenster

3. Klik op OK en u ziet een melding met het aantal gevonden en gemarkeerde overeenkomende cellen. Alle namen die in beide lijsten voorkomen, worden geselecteerd en visueel benadrukt, waardoor verdere controle of bewerking eenvoudiger wordt:

een meldingsvenster verschijnt om te herinneren hoeveel overeenkomende cellen zijn geselecteerd

Klik hier om Kutools voor Excel nu te downloaden en gratis uit te proberen!

Praktische tips: Als uw werkbladen grote datasets bevatten, kunt u na het markeren de filterfunctie gebruiken om snel alleen de overeenkomsten te bekijken. Controleer vóór het uitvoeren van de vergelijking ook of uw bereikselecties correct zijn uitgelijnd en geen koprijen bevatten—tenzij dat de bedoeling is—want afwijkingen kunnen de resultaten beïnvloeden.

In zeldzame gevallen, als de functie niet de verwachte resultaten oplevert, controleer dan of beide lijsten op dezelfde manier zijn opgemaakt—bijvoorbeeld beide als tekst, zonder verborgen spaties aan het begin of einde—want opmaakverschillen kunnen ertoe leiden dat overeenkomsten worden overgeslagen.


Voorwaardelijke opmaak gebruiken met formule tussen bladen

Als u liever geen formules in kolommen schrijft of add-ins gebruikt, kunt u Voorwaardelijke opmaak combineren met een aangepaste formule om visueel overeenkomende namen in één werkblad te identificeren op basis van gegevens uit een ander werkblad. Deze methode is eenvoudig, vereist geen VBA en levert direct duidelijk zichtbare overeenkomsten op voor een snelle visuele controle—hoewel er geen aparte resultatenlijst wordt gegenereerd.

Toepasselijke scenario's: Deze oplossing is ideaal voor gebruikers die een niet-intrusieve, visuele indicator van overeenkomende waarden willen, zonder de structuur van het werkblad aan te passen. De beperking is dat regels voor Voorwaardelijke opmaak geen rechtstreekse verwijzing naar een andere werkmap kunnen bevatten en dat formules met verwijzingen tussen bladen alleen werken binnen hetzelfde bestand.

Stappen:

1. Selecteer in Namen-1het bereik waarop u markering wilt toepassen (bijvoorbeeld)A2:A19).

2. Ga naar Start > Voorwaardelijke opmaak gebruiken > Nieuwe regel > Gebruik een formule om te bepalen welke cellen worden opgemaakt.

3. Voer in het formulevak de volgende formule in:

=COUNTIF('Names-2'!$A$2:$A$19,A2)>0

Hiermee wordt gecontroleerd of de waarde in A2 van Namen-1 ergens voorkomt in Namen-2!A2:A19.

4. Klik op Opmaak om een markeerkleur te kiezen en vervolgens op OK om de regel toe te passen. Eventuele overeenkomsten worden automatisch gemarkeerd in uw geselecteerde bereik.

Praktische tips: U kunt de bereiken aanpassen op basis van uw werkelijke gegevens, en de COUNTIF-stap kan worden gecombineerd met filteren om u alleen op gemarkeerde cellen te richten. Zorg ervoor dat beide werkbladen zich in dezelfde werkmap bevinden bij het instellen van verwijzingen tussen bladen, aangezien Excel geen voorwaardelijke opmaakregels ondersteunt die naar externe bestanden verwijzen.

Foutmeldingen: Als markeringen niet verschijnen zoals verwacht, controleer dan uw geselecteerde celbereiken en verwijzingen tussen bladen op fouten. Zorg ervoor dat er geen voorloop- of volgspaties of opmaakinconsistenties zijn die ervoor zorgen dat overeenkomsten worden gemist. Gebruik indien nodig TRIM in een hulpkolom om de lijsten op te schonen voor een nauwkeurige vergelijking.


VBA-code – automatisch lijsten vergelijken en overeenkomsten markeren of extraheren

Voor gebruikers die bekend zijn met macro’s biedt het gebruik van VBA-code een uiterst flexibele en geautomatiseerde methode om twee lijsten in afzonderlijke werkbladen te vergelijken. Met deze aanpak markeert u overeenkomende namen of kopieert u de overeenkomende waarden naar een nieuwe locatie — ideaal bij het verwerken van grote datasets of wanneer snelle updates nodig zijn na wijzigingen in uw lijsten.

Toepasselijke scenario’s: Deze oplossing is bijzonder effectief wanneer u vergelijkingen herhaaldelijk wilt uitvoeren, zeer grote datasets wilt verwerken, rapportage wilt automatiseren of de verwerking en presentatie van overeenkomsten verder wilt aanpassen. Hoewel kennis van VBA vereist is, krijgt u volledige automatisering en controle. Een nadeel is dat macro’s ingeschakeld moeten zijn in de werkmap, wat in sommige omgevingen niet is toegestaan vanwege beveiligingsinstellingen.

Hoe de macro uit te voeren om overeenkomsten in Namen-1 te markeren als deze voorkomen in Namen-2:

1. Klik op Ontwikkelaarshulpmiddelen > Visual Basic om het venster Microsoft Visual Basic for Applications te openen. Klik in dit venster op Invoegen > Module en plak de volgende code in de nieuwe module:

Sub HighlightMatchingNames()
    Dim ws1 As Worksheet
    Dim ws2 As Worksheet
    Dim rng1 As Range
    Dim cell As Range
    Dim matchFound As Range
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set ws1 = Worksheets("Names-1")
    Set ws2 = Worksheets("Names-2")
    
    Set rng1 = ws1.Range("A2", ws1.Cells(ws1.Rows.Count, "A").End(xlUp))
    
    ws1.Range("A2:A" & ws1.Cells(ws1.Rows.Count, "A").End(xlUp).Row).Interior.ColorIndex = xlNone
    
    For Each cell In rng1
        Set matchFound = ws2.Range("A2:A" & ws2.Cells(ws2.Rows.Count, "A").End(xlUp).Row).Find( _
            What:=cell.Value, LookIn:=xlValues, LookAt:=xlWhole)
        
        If Not matchFound Is Nothing And cell.Value <> "" Then
            cell.Interior.Color = vbYellow
        End If
    Next cell
End Sub

2. Klik in de VBA-editor op de knop Uitvoeren-knopom de code uit te voeren. Deze macro scant de namen in kolom A van het werkblad „Namen-1” en markeert elke overeenkomende cel in „Namen-1” met een gele vulkleur als de naam ook voorkomt in kolom A van het werkblad „Namen-2”. Eventuele eerdere markeringen in het bereik worden eerst gewist voordat de nieuwe vergelijking wordt uitgevoerd.

Probleemoplossing: Als er geen cellen worden gemarkeerd, controleer dan of beide werkbladen exact „Namen-1” en „Namen-2” heten en of uw bereik begint bij A2. Zorg ervoor dat macro’s zijn ingeschakeld en dat geen van de werkbladen beveiligd of gefilterd is. Deze aanpak is eenvoudig aan te passen: u kunt bijvoorbeeld de markeerkleur wijzigen of de code aanpassen om overeenkomende resultaten naar een ander blad of een andere kolom te kopiëren.

Samenvatting en suggesties: Afhankelijk van uw behoeften en technische vaardigheidsniveau kunt u kiezen uit ingebouwde formuleoplossingen, macro-automatisering, slimme invoegtoepassingen zoals Kutools of eenvoudige visualisatie met Voorwaardelijke opmaak. Controleer bij het gebruik van formules of VBA altijd uw gegevens op extra spaties of inconsistente opmaak—veelvoorkomende bronnen van fouten. Maak altijd een back-up van uw gegevens voordat u bulkwijzigingen doorvoert, vooral bij het eerste gebruik van macro’s of invoegtoepassingen. Als u problemen ondervindt, zoals formules die niet worden bijgewerkt of onjuiste overeenkomsten, controleer dan of u geen fouten hebt gemaakt in relatieve of absolute bereiken en verifieer de werkbladnaam. Door de methode te kiezen die het beste aansluit bij uw werkwijze, vergelijkt u lijsten efficiënt en effectief tussen verschillende bladen in Excel.


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