Excel leren
NL
Bepaalt hoe getallen, datums en bedragen eruitzien in de oefeningen, en of je , of ; typt tussen argumenten, net als in je eigen Excel.

Home › Excel-functies › VERT.ZOEKEN › Ander tabblad

VERT.ZOEKEN uit een ander tabblad in Excel

Je zoektabel hoeft niet op hetzelfde tabblad te staan als je formule. Met VERT.ZOEKEN haal je een waarde op uit een lijst op een ander tabblad, of zelfs uit een andere werkmap. Het enige verschil: je zet de naam van het tabblad voor het bereik.

In deze uitleg
  1. De formule voor een ander tabblad
  2. Voorbeeld
  3. Probeer het zelf
  4. Namen met spaties
  5. Andere werkmap
  6. Veelgemaakte fouten
  7. Meer uitleg
  8. Veelgestelde vragen

De formule voor een ander tabblad

Een gewone VERT.ZOEKEN verwijst naar een bereik als A2:C7. Om op een ander tabblad te zoeken, zet je de naam van het tabblad en een uitroepteken voor dat bereik:

=VERT.ZOEKEN(B2; Klanten!A2:C7; 2; ONWAAR)

Deze formule zoekt de waarde uit B2 van het huidige tabblad op in de eerste kolom van A2:C7 op het tabblad Klanten, en geeft de waarde uit de tweede kolom terug. Verder werkt alles precies als een gewone VERT.ZOEKEN.

OnderdeelWat het doet
B2De zoekwaarde, op het tabblad waar je de formule schrijft.
Klanten!Het tabblad waarop je zoekt. Het uitroepteken scheidt de naam van het tabblad van de cellen.
A2:C7De tabel op dat tabblad. De waarde die je zoekt, moet in de eerste kolom staan.
2; ONWAARGeef kolom 2 van die tabel terug, en accepteer alleen een exacte overeenkomst.

Voorbeeld: klantnamen bij een lijst met facturen

Stel: je hebt een tabblad Facturen met per factuur een klantnummer, en een apart tabblad Klanten met de naam en plaats van elke klant. Je wilt de naam naast elke factuur.

Het tabblad Klanten:

ABC
1NummerNaamPlaats
2K-101Bakkerij VosUtrecht
3K-102NoordwindGroningen
4K-103Blauwe HavenRotterdam
5K-104Groen Dal BVUtrecht
6K-105Eik & DenArnhem
7K-106Top LeveranciersZwolle

Op het tabblad Facturen staat in C2:

=VERT.ZOEKEN(B2; Klanten!$A$2:$C$7; 2; ONWAAR)

Voor factuur F-2051 met klant K-104 geeft dat Groen Dal BV. De $-tekens zetten het bereik vast, zodat je de formule naar beneden kunt kopiëren en hij steeds in dezelfde klantenlijst blijft zoeken.

Je hoeft de naam van het tabblad niet te typen. Begin de formule, typ de puntkomma na de zoekwaarde, klik dan op het tabblad Klanten en selecteer de cellen. Excel schrijft de naam en het uitroepteken voor je. Typ de volgende puntkomma en Excel blijft op het andere tabblad tot je op Enter drukt.

Oefenen: VERT.ZOEKEN uit een ander tabblad

Bouw de formule hieronder stap voor stap op. Vraagt de tip om de klantenlijst, klik dan onder het rekenblad op het tabblad Klanten en sleep over de cellen, net als in Excel.

Opdracht: schrijf in cel C2 van het tabblad Facturen =VERT.ZOEKEN(B2;Klanten!A2:C7;2;ONWAAR) om de klantnaam te tonen. Zet JavaScript aan om het interactief te proberen.

Namen van tabbladen met spaties of tekens

Staat er een spatie, streepje of ander bijzonder teken in de naam van het tabblad, dan zet Excel die naam tussen enkele aanhalingstekens:

=VERT.ZOEKEN(B2; 'Lijst klanten'!A2:C7; 2; ONWAAR)

Vergeet je de aanhalingstekens, dan geeft Excel een foutmelding zodra je op Enter drukt. Dat voorkom je het makkelijkst door op het tabblad te klikken in plaats van de naam te typen: Excel zet de aanhalingstekens er dan zelf bij.

VERT.ZOEKEN uit een andere werkmap

Hetzelfde werkt tussen bestanden. De bestandsnaam komt tussen vierkante haken, voor de naam van het tabblad:

=VERT.ZOEKEN(B2; [Klanten.xlsx]Blad1!$A$2:$C$7; 2; ONWAAR)

Zolang beide bestanden open zijn, is deze korte vorm genoeg. Sluit je het bronbestand, dan maakt Excel er het volledige pad van, zoals 'C:\Verkoop\[Klanten.xlsx]Blad1'!$A$2:$C$7, en blijft het de laatst gevonden waarden tonen.

Koppelingen met andere bestanden gaan snel stuk. Hernoemt of verplaatst iemand het bronbestand, dan kan de formule niet meer bijwerken. Voor een lijst die je vaak gebruikt, is een kopie op een tabblad in dezelfde werkmap meestal betrouwbaarder.

Veelgemaakte fouten met een ander tabblad

Wat je zietWaarschijnlijke oorzaakOplossing
#N/BHet nummer staat niet op het andere tabblad, of verschilt door een spatie of een getal dat als tekst is opgeslagen.Vergelijk de waarde op beide tabbladen; zie #N/B oplossen bij VERT.ZOEKEN.
#VERW!Het kolomnummer is groter dan het aantal kolommen in het bereik, of het tabblad is verwijderd.Tel de kolommen in het bereik op het andere tabblad.
Excel vraagt om een bestandDe naam van het tabblad is verkeerd gespeld, dus Excel denkt dat het een bestand is.Klik op het tabblad in plaats van de naam te typen.
Verkeerde uitkomsten verderopHet bereik is meegeschoven toen je de formule kopieerde.Zet het vast: Klanten!$A$2:$C$7 in plaats van Klanten!A2:C7.

Meer over VERT.ZOEKEN

Veelgestelde vragen

Hoe verwijs ik in VERT.ZOEKEN naar een ander tabblad?

Zet de naam van het tabblad en een uitroepteken voor het bereik, zoals Klanten!A2:C7. Of klik tijdens het schrijven van de formule op het andere tabblad en selecteer de cellen: Excel zet de naam er dan zelf voor.

Waarom geeft VERT.ZOEKEN uit een ander tabblad #N/B?

De zoekwaarde staat niet in de eerste kolom van het bereik op het andere tabblad. Vaak lijken de waarden gelijk maar zijn ze het niet: een spatie aan het eind, of een nummer dat op het ene tabblad tekst is en op het andere een getal.

Kan VERT.ZOEKEN in meerdere tabbladen tegelijk zoeken?

Niet uit zichzelf. Je kunt zoekopdrachten nesten met ALS.FOUT, zodat Excel het tweede tabblad probeert als het eerste #N/B geeft, maar meestal is het makkelijker om de lijsten eerst in één tabel samen te voegen.

Werkt VERT.ZOEKEN naar een andere werkmap als dat bestand dicht is?

Ja, Excel onthoudt de laatst gevonden waarden. Die worden pas bijgewerkt als je het bronbestand weer opent of de koppelingen laat bijwerken.