20+ VERT.ZOEKEN-voorbeelden voor Excel-beginners en gevorderden
De VERT.ZOEKEN-functie is een van de meest gebruikte functies in Excel. In deze handleiding leer je stap voor stap hoe je de VERT.ZOEKEN-functie in Excel gebruikt, met tientallen basis- en geavanceerde voorbeelden.
Inhoudsopgave:
1. Introductie van de VERT.ZOEKEN-functie – syntaxis en argumenten
2. Basisvoorbeelden van VERT.ZOEKEN
- 2.1 Exacte overeenkomst en benaderende overeenkomst met VERT.ZOEKEN
- 2.2 Hoofdlettergevoelige VERT.ZOEKEN
- 2.3 VERT.ZOEKEN van rechts naar links
- 2.4 VERT.ZOEKEN van de tweede, n-de of laatste overeenkomst
- 2.5 VERT.ZOEKEN tussen twee opgegeven waarden of datums
- 2.6 Wildcards gebruiken voor gedeeltelijke overeenkomsten in de VERT.ZOEKEN-functie
- 2.7 VERT.ZOEKEN-waarden uit een ander werkblad
- 2.8 VERT.ZOEKEN-waarden uit een ander werkboek
- 2.9 VERT.ZOEKEN en leeg of specifieke tekst retourneren in plaats van0 of #N/B-foutwaarde
3. Geavanceerde VERT.ZOEKEN-voorbeelden
- 3.1 Twee-dimensionale zoekopdracht met VERT.ZOEKEN (VERT.ZOEKEN in rij en kolom)
- 3.2 VERT.ZOEKEN op basis van twee of meer criteria
- 3.3 VERT.ZOEKEN om meerdere overeenkomende waarden te retourneren met één of meer voorwaarden
- 3.4 VERT.ZOEKEN om een volledige rij van een overeenkomende cel te retourneren
- 3.5 Meerdere VERT.ZOEKEN-functies (geneste VERT.ZOEKEN) uitvoeren in Excel
- 3.6 VERT.ZOEKEN om te controleren of een waarde bestaat op basis van een lijst in een andere kolom
- 3.7 VERT.ZOEKEN en alle overeenkomende waarden optellen in rijen of kolommen
- 3.8 VERT.ZOEKEN om twee tabellen samen te voegen op basis van één of meer sleutelkolommen
- 3.9 VERT.ZOEKEN van overeenkomende waarden over meerdere werkbladen
VERT.ZOEKEN-voorbeeldbestanden downloaden
Basisvoorbeelden van VERT.ZOEKEN | Geavanceerde VERT.ZOEKEN-voorbeelden | VERT.ZOEKEN met behoud van celopmaak
Introductie van de VERT.ZOEKEN-functie – syntaxis en argumenten
In Excel is de VERT.ZOEKEN-functie een krachtige functie voor de meeste Excel-gebruikers. Hiermee kun je een waarde zoeken in de meest linkse kolom van het gegevensbereik en een overeenkomende waarde retourneren uit een door jou opgegeven kolom in dezelfde rij, zoals te zien is in de onderstaande schermafbeelding.
De syntaxis van de VERT.ZOEKEN-functie:
Argumenten:
"Zoekwaarde" (verplicht): De waarde die je wilt zoeken. Dit kan een waarde (getal, datum of tekst) of een celverwijzing zijn. Deze moet zich in de eerste kolom van het tabelmatrix-bereik bevinden.
"Tabelmatrix" (verplicht): Het gegevensbereik of de tabel waarin de kolom met de zoekwaarde en de kolom met de resultaatwaarde zich bevinden.
"Kolomindex_getal" (verplicht): Het kolomnummer dat de retourwaarden bevat. Dit begint met1 vanaf de meest linkse kolom in de tabelmatrix.
"Benaderen" (optioneel): Een logische waarde die bepaalt of deze VERT.ZOEKEN-functie een exacte overeenkomst of een benaderende overeenkomst retourneert.
- "Benaderende overeenkomst" –1 / WAAR / weggelaten (standaard): Als er geen exacte overeenkomst wordt gevonden, zoekt de formule naar de dichtstbijzijnde overeenkomst – de grootste waarde die kleiner is dan de zoekwaarde.
- "Exacte overeenkomst" –0 / ONWAAR: Hiermee wordt gezocht naar een waarde die exact gelijk is aan de zoekwaarde. Als er geen exacte overeenkomst wordt gevonden, wordt de foutwaarde #N/B geretourneerd.
Functie-opmerkingen:
- De VERT.ZOEKEN-functie zoekt alleen van links naar rechts.
- De VERT.ZOEKEN-functie voert een niet-hoofdlettergevoelige zoekopdracht uit.
- Als er meerdere overeenkomende waarden zijn op basis van de zoekwaarde, retourneert de VERT.ZOEKEN-functie alleen de eerste overeenkomst.
Basisvoorbeelden van VERT.ZOEKEN
In dit gedeelte bespreken we enkele VERT.ZOEKEN-formules die je vaak gebruikt.
2.1.1 Een exacte overeenkomst met VERT.ZOEKEN uitvoeren
Normaal gesproken, als je een exacte overeenkomst zoekt met de VERT.ZOEKEN-functie, hoef je alleen ONWAAR als laatste argument te gebruiken.
Stel dat je de bijbehorende Wiskunde-scores wilt ophalen op basis van specifieke ID-nummers, doe dan het volgende:
Kopieer en plak de onderstaande formule in een lege cel (hier kies ik G2) en druk op de "Enter"-toets om het resultaat te krijgen:
=VLOOKUP(F2,$A$2:$D$7,3,FALSE)
Opmerking: In de bovenstaande formule zijn er vier argumenten:
- "F2" is de cel die de waarde C1005 bevat die je wilt opzoeken;
- "A2:D7" is de tabelmatrix waarin je de zoekopdracht uitvoert;
- "3" is het kolomnummer waaruit je de overeenkomende waarde wilt retourneren; (Zodra de functie het ID - C1005 vindt, gaat deze naar de derde kolom van de tabelmatrix en retourneert de waarde in dezelfde rij als het ID - C1005.)
- "ONWAAR" verwijst naar een exacte overeenkomst.
Hoe werkt de VERT.ZOEKEN-formule?
Eerst zoekt de formule naar het ID - C1005 in de meest linkse kolom van de tabel. Hij gaat van boven naar beneden en vindt de waarde in cel A6.
Zodra de waarde is gevonden, gaat de formule naar rechts naar de derde kolom en haalt daar de waarde op.
Je krijgt dan het resultaat zoals hieronder weergegeven:
Kutools voor Excel Beschikt Over Meer Dan 300 Functies, Waardoor Wat Je Nodig Hebt Maar Een Klik Ver Weg Is...
2.1.2 Een benaderende overeenkomst met VERT.ZOEKEN uitvoeren
De benaderende overeenkomst is handig voor het zoeken naar waarden tussen gegevensbereiken. Als er geen exacte overeenkomst wordt gevonden, retourneert de benaderende VERT.ZOEKEN de grootste waarde die kleiner is dan de zoekwaarde.
Stel dat je het volgende gegevensbereik hebt en de opgegeven bestellingen staan niet in de kolom Bestellingen. Hoe kun je dan de dichtstbijzijnde korting in kolom B vinden?
Stap1: Pas de VERT.ZOEKEN-formule toe en vul deze in andere cellen in
Kopieer en plak de onderstaande formule in een cel waar je het resultaat wilt plaatsen en sleep vervolgens de vulgreep naar beneden om deze formule toe te passen op andere cellen.
=VLOOKUP(D2,$A$2:$B$9,2,TRUE)
Resultaat:
Nu krijg je de benaderende overeenkomsten op basis van de opgegeven waarden, zie schermafbeelding:
Opmerkingen:
- In de bovenstaande formule:
- "D2" is de waarde waarvan je de bijbehorende informatie wilt retourneren;
- "A2:B9" is het gegevensbereik;
- "2" geeft het kolomnummer aan waaruit je de overeenkomende waarde wilt retourneren;
- "WAAR" verwijst naar de benaderende overeenkomst.
- De benaderende overeenkomst retourneert de grootste waarde die kleiner is dan je specifieke zoekwaarde als er geen exacte overeenkomst wordt gevonden.
- Om de VERT.ZOEKEN-functie te gebruiken voor een benaderende overeenkomst, moet je de meest linkse kolom van het gegevensbereik oplopend sorteren, anders krijg je een verkeerd resultaat.
2.2 Een hoofdlettergevoelige VERT.ZOEKEN uitvoeren in Excel
Standaard voert de VERT.ZOEKEN-functie een niet-hoofdlettergevoelige zoekopdracht uit, wat betekent dat kleine en hoofdletters als identiek worden behandeld. Soms wil je echter een hoofdlettergevoelige zoekopdracht uitvoeren in Excel, maar de normale VERT.ZOEKEN-functie kan dit niet oplossen. In dat geval kun je alternatieve functies gebruiken, zoals INDEX en VERGELIJKEN met de EXACT-functie, of de ZOEKEN- en EXACT-functies.
Stel dat ik het volgende gegevensbereik heb waarbij de ID-kolom tekst bevat met hoofdletters of kleine letters. Nu wil ik de bijbehorende Wiskunde-score van het opgegeven ID-nummer retourneren.
Stap1: Pas een van de formules toe en vul deze in andere cellen in
Kopieer en plak een van de onderstaande formules in een lege cel waar je het resultaat wilt krijgen. Selecteer vervolgens de formulecel en sleep de vulgreep naar beneden naar de cellen waar je deze formule wilt invullen.
Formule1: Druk na het plakken van de formule op "Ctrl" + "Shift" + "Enter".
=INDEX($C$2:$C$10,MATCH(TRUE,EXACT(F2,$A$2:$A$10),0))
Formule2: Druk na het plakken van de formule op "Enter".
=LOOKUP(2,1/EXACT(F2,$A$2:$A$10),$C$2:$C$10)
Resultaat:
Daarna krijg je de juiste resultaten die je nodig hebt. Zie schermafbeelding:
Opmerkingen:
- In de bovenstaande formule:
- "A2:A10" is de kolom waarin de specifieke waarden staan die je wilt opzoeken;
- "F2" is de zoekwaarde;
- "C2:C10" is de kolom waaruit het resultaat wordt geretourneerd.
- Als er meerdere overeenkomsten worden gevonden, retourneert deze formule altijd de laatste overeenkomst.
2.3 VERT.ZOEKEN-waarden van rechts naar links in Excel
De VERT.ZOEKEN-functie zoekt altijd een waarde in de meest linkse kolom van een gegevensbereik en retourneert de bijbehorende waarde uit een kolom rechts daarvan. Als je een omgekeerde VERT.ZOEKEN wilt uitvoeren, dus een waarde opzoeken in de rechterkolom en de bijbehorende waarde uit de linkerkolom retourneren, zoals in de onderstaande schermafbeelding:
Klik hier voor een stapsgewijze uitleg over deze taak…
2.4 VERT.ZOEKEN van de tweede, n-de of laatste overeenkomende waarde in Excel
Normaal gesproken, als er meerdere overeenkomende waarden worden gevonden met de VERT.ZOEKEN-functie, wordt alleen het eerste overeenkomende record geretourneerd. In dit gedeelte bespreek ik hoe je de tweede, n-de of laatste overeenkomende waarde in een gegevensbereik kunt ophalen.
2.4.1 VERT.ZOEKEN en de2e of n-de overeenkomende waarde retourneren
Stel dat je een lijst met namen hebt in kolom A en de trainingscursus die ze hebben aangeschaft in kolom B. Nu wil je de2e of n-de trainingscursus vinden die door de opgegeven klant is gekocht. Zie schermafbeelding:
Hier kan de VERT.ZOEKEN-functie deze taak niet direct oplossen. Maar je kunt de INDEX-functie als alternatief gebruiken.
Stap1: Pas de formule toe en vul deze in andere cellen in
Om bijvoorbeeld de tweede overeenkomende waarde op te halen op basis van het opgegeven criterium, voer je de volgende formule in een lege cel in en druk je tegelijkertijd op "Ctrl" + "Shift" + "Enter" om het eerste resultaat te krijgen. Selecteer vervolgens de formulecel en sleep de vulgreep naar beneden naar de cellen waar je deze formule wilt invullen.
=INDEX($B$2:$B$14,SMALL(IF(E2=$A$2:$A$14,ROW($A$2:$A$14)-ROW($A$2)+1),2))
Resultaat:
Nu zijn alle tweede overeenkomende waarden op basis van de opgegeven namen direct weergegeven.
Opmerking: In de bovenstaande formule:
- "A2:A14" is het bereik met alle waarden voor de zoekopdracht;
- "B2:B14" is het bereik van de overeenkomende waarden die je wilt retourneren;
- "E2" is de zoekwaarde;
- "2" geeft de tweede overeenkomende waarde aan die je wilt ophalen; om de derde overeenkomende waarde te retourneren, hoef je dit alleen te wijzigen in3.
2.4.2 VERT.ZOEKEN en de laatste overeenkomende waarde retourneren
Als je met VERT.ZOEKEN de laatste overeenkomende waarde wilt retourneren zoals hieronder weergegeven, kan deze handleiding VERT.ZOEKEN en de laatste overeenkomende waarde retourneren je helpen om dit in detail te doen.
2.5 VERT.ZOEKEN van overeenkomende waarden tussen twee opgegeven waarden of datums
Soms wil je waarden opzoeken tussen twee waarden of datums en de bijbehorende resultaten retourneren, zoals te zien is in de onderstaande schermafbeelding. In zo'n geval kun je de ZOEKEN-functie gebruiken in plaats van de VERT.ZOEKEN-functie met een gesorteerde tabel.
2.5.1 VERT.ZOEKEN van overeenkomende waarden tussen twee opgegeven waarden of datums met een formule
Stap1: Orden de gegevens en pas de volgende formule toe
Je oorspronkelijke tabel moet een gesorteerd gegevensbereik zijn. Kopieer of voer vervolgens de volgende formule in een lege cel in. Sleep daarna de vulgreep om deze formule in andere benodigde cellen in te vullen.
=LOOKUP(2,1/($A$2:$A$6<=E2)/($B$2:$B$6>=E2),$C$2:$C$6)
Resultaat:
Nu krijg je alle overeenkomende records op basis van de opgegeven waarde, zie schermafbeelding:
Opmerkingen:
- In de bovenstaande formule:
- "A2:A6" is het bereik van kleinere waarden;
- "B2:B6" is het bereik van grotere getallen;
- "E2" is de zoekwaarde waarvan je de bijbehorende waarde wilt ophalen;
- "C2:C6" is de kolom waaruit je een bijbehorende waarde wilt retourneren.
- Deze formule kan ook worden gebruikt om overeenkomende waarden tussen twee datums te extraheren, zoals hieronder weergegeven:
2.5.2 VERT.ZOEKEN van overeenkomende waarden tussen twee opgegeven waarden of datums met een handige functie
Als je het lastig vindt om de bovenstaande formule te onthouden en te begrijpen, stel ik hier een handig hulpmiddel voor – "Kutools voor Excel". Met de functie "Zoek gegevens tussen twee waarden" kun je eenvoudig het bijbehorende item retourneren op basis van een specifieke waarde of datum tussen twee waarden of datums.
- Klik op "Kutools" > "Super ZOEKEN" > "Zoek gegevens tussen twee waarden" om deze functie te activeren.
- Geef vervolgens de bewerkingen op in het dialoogvenster op basis van je gegevens.
2.6 Wildcards gebruiken voor gedeeltelijke overeenkomsten in de VERT.ZOEKEN-functie
In Excel kun je wildcards gebruiken binnen de VERT.ZOEKEN-functie, waarmee je een gedeeltelijke overeenkomst op een zoekwaarde kunt uitvoeren. Je kunt bijvoorbeeld VERT.ZOEKEN gebruiken om een overeenkomende waarde uit een tabel te retourneren op basis van een deel van een zoekwaarde.
Stel dat ik een gegevensbereik heb zoals hieronder weergegeven en nu wil ik de score ophalen op basis van de voornaam (niet de volledige naam). Hoe kun je deze taak in Excel oplossen?
Stap1: Pas de formule toe en vul deze in andere cellen in
Kopieer of voer de volgende formule in een lege cel in en sleep vervolgens de vulgreep om deze formule in andere benodigde cellen in te vullen:
=VLOOKUP(E2&"*", $A$2:$C$11, 3, FALSE)
Resultaat:
Alle overeenkomende scores zijn nu geretourneerd zoals hieronder weergegeven:
Opmerking: In de bovenstaande formule:
- "E2*" is het criterium voor de gedeeltelijke overeenkomst. Dit betekent dat je zoekt naar elke waarde die begint met de waarde in cel E2. (De wildcard "*" staat voor één of meerdere willekeurige tekens)
- "A2:C11" is het gegevensbereik waarin je de overeenkomende waarde wilt zoeken;
- "3" betekent dat je de overeenkomende waarde uit de derde kolom van het gegevensbereik wilt retourneren;
- "ONWAAR" geeft een exacte overeenkomst aan. (Bij gebruik van wildcards moet je het laatste argument in de functie instellen op ONWAAR of0 om de exacte overeenkomingsmodus in VERT.ZOEKEN te activeren.)
- Om overeenkomende waarden te vinden die eindigen op een specifieke waarde, plaats je de wildcard "*" vóór de waarde. Gebruik hiervoor deze formule:
-
=VLOOKUP("*"&E2, $A$2:$C$11, 3, FALSE)
- Om een overeenkomende waarde op te zoeken op basis van een deel van de tekst, ongeacht of de opgegeven tekst aan het begin, einde of in het midden van de tekst staat, hoef je alleen de celverwijzing of tekst tussen twee sterretjes (*) te plaatsen. Gebruik hiervoor deze formule
-
=VLOOKUP("*"&D2&"*", $A$2:$B$11, 2, FALSE)
2.7 VERT.ZOEKEN-waarden uit een ander werkblad
Vaak werk je met meer dan één werkblad. De VERT.ZOEKEN-functie kan worden gebruikt om gegevens uit een ander werkblad op te zoeken, net zoals op één werkblad.
Stel dat je twee werkbladen hebt zoals hieronder weergegeven. Om de bijbehorende gegevens uit het opgegeven werkblad op te zoeken en te retourneren, volg je deze stappen:
Stap1: Pas de formule toe en vul deze in andere cellen in
Voer of kopieer de onderstaande formule in een lege cel waar je de overeenkomende items wilt krijgen. Sleep vervolgens de vulgreep naar beneden naar de cellen waarop je deze formule wilt toepassen.
=VLOOKUP(A2,'Data sheet'!$A$2:$C$15,3,0)
Resultaat:
Je krijgt de bijbehorende resultaten zoals je nodig hebt, zie schermafbeelding:
![]() | ![]() | ![]() |
Opmerking: In de bovenstaande formule:
- "A2" vertegenwoordigt de zoekwaarde;
- "'Data sheet'!A2:C15" geeft aan dat je zoekt in het bereik A2:C15 op het werkblad met de naam Data sheet; (Als de werkbladnaam een spatie of leestekens bevat, moet je de naam tussen enkele aanhalingstekens plaatsen, anders kun je de naam direct gebruiken, zoals:
=VERT.ZOEKEN(A2;Datasheet!$A$2:$C$15;3;0) ). - "3" is het kolomnummer met de overeenkomende gegevens die je wilt retourneren;
- "0" betekent dat je een exacte overeenkomst uitvoert.
2.8 VERT.ZOEKEN-waarden uit een ander werkboek
In dit gedeelte bespreken we hoe je overeenkomende waarden uit een ander werkboek kunt opzoeken en retourneren met de VERT.ZOEKEN-functie.
Stel dat je twee werkboeken hebt. Het eerste werkboek bevat een lijst met producten en hun bijbehorende kosten. In het tweede werkboek wil je de bijbehorende kosten voor elk productitem ophalen, zoals hieronder weergegeven.
Stap1: Pas de formule toe
Open beide werkboeken die je wilt gebruiken en pas vervolgens de volgende formule toe in een cel waar je het resultaat in het tweede werkboek wilt plaatsen. Sleep en kopieer deze formule vervolgens naar andere benodigde cellen.
=VLOOKUP(B2,'[Product list.xlsx]Sheet1'!$A$2:$B$6,2,0)
Resultaat:
Opmerkingen:
- In de bovenstaande formule:
- "B2" vertegenwoordigt de zoekwaarde;
- "'[Product list.xlsx]Sheet1'!A2:B6" geeft aan dat je zoekt in het bereik A2:B6 op het werkblad Sheet1 uit het werkboek Product list; (De verwijzing naar het werkboek staat tussen vierkante haken en het hele werkboek + werkblad staat tussen enkele aanhalingstekens.)
- "2" is het kolomnummer met de overeenkomende gegevens die je wilt retourneren;
- "0" geeft aan dat je een exacte overeenkomst wilt retourneren.
- Als het opzoekwerkboek is gesloten, wordt het volledige bestandspad voor het opzoekwerkboek in de formule weergegeven, zoals hieronder weergegeven:
2.9 Leeg of specifieke tekst retourneren in plaats van0 of #N/B-fout
Meestal, wanneer je de VERT.ZOEKEN-functie gebruikt om een bijbehorende waarde te retourneren, wordt0 weergegeven als de overeenkomende cel leeg is. En als de overeenkomende waarde niet wordt gevonden, krijg je een foutwaarde #N/B, zoals hieronder weergegeven. Als je liever een lege cel of een specifieke waarde wilt weergeven in plaats van0 of #N/B, kan deze handleiding VERT.ZOEKEN om leeg of specifieke waarde te retourneren in plaats van0 of N/B je helpen.
3.1 Twee-dimensionale zoekopdracht (VERT.ZOEKEN in rij en kolom)
Soms moet je een tweedimensionale zoekopdracht uitvoeren, waarbij je tegelijkertijd zoekt in zowel een rij als een kolom. Stel dat je het volgende gegevensbereik hebt en je wilt de waarde voor een bepaald product in een opgegeven kwartaal ophalen. In dit gedeelte wordt een formule geïntroduceerd om deze taak in Excel uit te voeren.
In Excel kun je een combinatie van de VERT.ZOEKEN- en VERGELIJKEN-functies gebruiken om een tweedimensionale zoekopdracht uit te voeren.
Voer de volgende formule in een lege cel in en druk vervolgens op de "Enter"-toets om het resultaat te krijgen.
=VLOOKUP(G2, $A$2:$E$7, MATCH(H1, $A$2:$E$2, 0), FALSE)
Opmerking: In de bovenstaande formule:
- "G2" is de zoekwaarde in de kolom waarop je de bijbehorende waarde wilt ophalen;
- "A2:E7" is de datatabel waarin je zoekt;
- "H1" is de zoekwaarde in de rij waarop je de bijbehorende waarde wilt ophalen;
- "A2:E2" zijn de cellen met kolomkoppen;
- "ONWAAR" geeft aan dat je een exacte overeenkomst wilt ophalen.
3.2 VERT.ZOEKEN op basis van twee of meer criteria
Het is eenvoudig om een overeenkomende waarde op basis van één criterium op te zoeken, maar wat doe je als je twee of meer criteria hebt?
3.2.1 VERT.ZOEKEN op basis van twee of meer criteria met formules
In dit geval kunnen de ZOEKEN- of VERGELIJKEN- en INDEX-functies in Excel je snel en eenvoudig helpen om deze taak op te lossen.
Stel dat ik de onderstaande datatabel heb. Om de overeenkomende prijs op te halen op basis van het specifieke product en de maat, kunnen de volgende formules je helpen.
Stap1: Pas een van de onderstaande formules toe
Formule1: Voer de volgende formule in en druk op "Enter".
=LOOKUP(2,1/($A$2:$A$12=G1)/($B$2:$B$12=G2),($D$2:$D$12))
Formule2: Voer de volgende formule in en druk op "Ctrl" + "Shift" + "Enter".
=INDEX($D$2:$D$12,MATCH(1,($A$2:$A$12=G1)*($B$2:$B$12=G2),0))
Resultaat:
Opmerkingen:
- In de bovenstaande formules:
- "A2:A12=G1" betekent dat je het criterium van G1 zoekt in bereik A2:A12;
- "B2:B12=G2" betekent dat je het criterium van G2 zoekt in bereik B2:B12;
- "D2:D12" is het bereik waaruit je de bijbehorende waarde wilt retourneren.
- Als je meer dan twee criteria hebt, hoef je alleen de andere criteria aan de formule toe te voegen, zoals:
=LOOKUP(2,1/($A$2:$A$12=G1)/($B$2:$B$12=G2)/($C$2:$C$12=G3),($D$2:$D$12))
=INDEX($D$2:$D$12,MATCH(1,($A$2:$A$12=G1)*($B$2:$B$12=G2)*($C$2:$C$12=G3),0))
3.2.2 VERT.ZOEKEN op basis van twee of meer criteria met Kutools voor Excel
Het kan lastig zijn om de bovenstaande complexe formules te onthouden die je herhaaldelijk moet toepassen, wat je efficiëntie kan vertragen. Met "Kutools voor Excel" kun je echter met de functie "Meervoudige voorwaarden zoeken" het bijbehorende resultaat ophalen op basis van één of meer voorwaarden met slechts enkele klikken.
- Klik op "Kutools" > "Super ZOEKEN" > "Meervoudige voorwaarden zoeken" om deze functie te activeren.
- Geef vervolgens de bewerkingen op in het dialoogvenster op basis van je gegevens.
3.3 VERT.ZOEKEN om meerdere waarden met één of meer criteria te retourneren
In Excel zoekt de VERT.ZOEKEN-functie naar een waarde en retourneert alleen de eerste overeenkomende waarde als er meerdere overeenkomende waarden zijn gevonden. Soms wil je echter alle bijbehorende waarden in een rij, kolom of in één cel retourneren. In dit gedeelte bespreken we hoe je meerdere overeenkomende waarden met één of meer voorwaarden in een werkboek kunt retourneren.
3.3.1 VERT.ZOEKEN van alle overeenkomende waarden op basis van één of meer voorwaarden horizontaal
Stel dat je een tabel met gegevens hebt met land, stad en namen in het bereik A1:C14, en nu wil je alle namen horizontaal retourneren die uit "US" komen, zoals hieronder weergegeven. Om deze taak op te lossen, klik hier voor een stapsgewijze uitleg.
3.3.2 VERT.ZOEKEN van alle overeenkomende waarden op basis van één of meer voorwaarden verticaal
Als je alle overeenkomende waarden verticaal wilt retourneren op basis van specifieke criteria, zoals hieronder weergegeven, klik dan hier voor de gedetailleerde oplossing.
3.3.3 VERT.ZOEKEN van alle overeenkomende waarden op basis van één of meer voorwaarden in één cel
Als je meerdere overeenkomende waarden in één cel wilt retourneren met een opgegeven scheidingsteken, kan de nieuwe functie TEXTJOIN je snel en eenvoudig helpen.
Opmerkingen:
- De TEXTJOIN-functie is alleen beschikbaar in Excel2019, Excel365 en latere versies.
- Als je Excel2016 of eerdere versies gebruikt, gebruik dan de User Defined Function uit het onderstaande artikel:
- VERT.ZOEKEN om meerdere waarden in één cel in Excel te retourneren
3.4 VERT.ZOEKEN om een volledige rij van een overeenkomende cel te retourneren
In dit gedeelte bespreek ik hoe je met de VERT.ZOEKEN-functie de volledige rij van een overeenkomende waarde kunt ophalen.
Stap1: Pas de volgende formule toe
Kopieer of typ de onderstaande formule in een lege cel waar je het resultaat wilt weergeven en druk op de "Enter"-toets om de eerste waarde te krijgen. Sleep vervolgens de formulecel naar rechts totdat de gegevens van de volledige rij worden weergegeven.
=VLOOKUP($F$2,$A$1:$D$12,COLUMN(A1),FALSE)
Resultaat:
Nu zie je dat de volledige rijgegevens zijn geretourneerd. Zie schermafbeelding:
Opmerking: in de bovenstaande formule:
- "F2" is de zoekwaarde waarop je de volledige rij wilt retourneren;
- "A1:D12" is het gegevensbereik waarin je de zoekwaarde wilt zoeken;
- "A1" geeft het eerste kolomnummer binnen je gegevensbereik aan;
- "ONWAAR" geeft een exacte zoekopdracht aan.
Tips:
- Als er meerdere rijen worden gevonden op basis van de overeenkomende waarde, kun je alle bijbehorende rijen retourneren door de onderstaande formule toe te passen. Druk vervolgens tegelijkertijd op "Ctrl" + "Shift" + "Enter" om het eerste resultaat te krijgen. Sleep daarna de vulgreep naar rechts. Ga vervolgens verder met het naar beneden slepen van de vulgreep over de cellen om alle overeenkomende rijen te krijgen. Zie de demo hieronder:
=IFERROR(INDEX(A:A,SMALL(IF(ISNUMBER(SEARCH($F$2,$A$2:$A$12)),ROW($A$2:$A$12),""),ROW()-1)),"")
3.5 Geneste VERT.ZOEKEN in Excel
Soms moet je waarden opzoeken die met elkaar verbonden zijn over meerdere tabellen. In dat geval kun je meerdere VERT.ZOEKEN-functies nesten om de uiteindelijke waarde te krijgen.
Stel dat ik een werkblad heb met twee aparte tabellen. De eerste tabel bevat alle productnamen met hun bijbehorende verkoper. De tweede tabel bevat de totale verkoop per verkoper. Als je nu de verkoop van elk product wilt vinden, zoals in de onderstaande schermafbeelding, kun je de VERT.ZOEKEN-functie nesten om deze taak uit te voeren.
De algemene formule voor een geneste VERT.ZOEKEN-functie is:
Opmerkingen:
- "zoekwaarde" is de waarde die je zoekt;
- "Tabelmatrix1", "Tabelmatrix2" zijn de tabellen waarin de zoekwaarde en de retourwaarde bestaan;
- "kolomindex_getal1" geeft het kolomnummer aan in de eerste tabel om de tussenliggende gemeenschappelijke gegevens te vinden;
- "kolomindex_getal2" geeft het kolomnummer aan in de tweede tabel waarvan je de overeenkomende waarde wilt retourneren;
- "0" wordt gebruikt voor een exacte overeenkomst.
Stap1: Pas en vul de volgende formule toe
Voer de volgende formule in een lege cel in en sleep vervolgens de vulgreep naar beneden naar de cellen waarop je deze formule wilt toepassen.
=VLOOKUP(VLOOKUP(G3,$A$3:$B$7,2,0),$D$3:$E$7,2,0)
Resultaat:
Nu krijg je het resultaat zoals weergegeven in de onderstaande schermafbeelding:
Opmerkingen: in de bovenstaande formule:
- "G3" bevat de waarde die je zoekt;
- "A3:B7", "D3:E7" zijn de tabelbereiken waarin de zoekwaarde en retourwaarde bestaan;
- "2" is het kolomnummer in het bereik waaruit je de overeenkomende waarde wilt retourneren.
- "0" geeft een exacte overeenkomst aan in VERT.ZOEKEN.
3.6 Controleren of een waarde bestaat op basis van een lijst in een andere kolom
Met de VERT.ZOEKEN-functie kun je ook controleren of waarden bestaan op basis van een gegevenslijst in een andere kolom. Stel dat je de namen in kolom C wilt opzoeken en alleen Ja of Nee wilt retourneren als de naam wel of niet in kolom A voorkomt, zoals hieronder weergegeven.
Stap1: Pas de volgende formule toe
Voer de volgende formule in een lege cel in en sleep vervolgens de vulgreep naar beneden naar de cellen waarin je deze formule wilt invullen.
=IF(ISNA(VLOOKUP(C2,$A$2:$A$10,1,FALSE)), "No", "Yes")
Resultaat:
En je krijgt het resultaat zoals je nodig hebt, zie schermafbeelding:
Opmerkingen: in de bovenstaande formule:
- "C2" is de zoekwaarde die je wilt controleren;
- "A2:A10" is het lijstbereik waarin je wilt controleren of de zoekwaarden worden gevonden;
- "ONWAAR" geeft aan dat je een exacte overeenkomst wilt ophalen.
3.7 VERT.ZOEKEN en alle overeenkomende waarden optellen in rijen of kolommen
Bij het werken met numerieke gegevens moet je mogelijk overeenkomende waarden uit een tabel halen en de getallen in meerdere kolommen of rijen optellen. In dit gedeelte worden enkele formules geïntroduceerd die je hierbij kunnen helpen.
3.7.1 VERT.ZOEKEN en alle overeenkomende waarden optellen in een rij of meerdere rijen
Stel dat je een productlijst hebt met verkopen over meerdere maanden, zoals hieronder weergegeven. Nu moet je alle bestellingen in alle maanden optellen op basis van de opgegeven producten.
Stap1: Pas de volgende formule toe
Kopieer of voer de volgende formule in een lege cel in en druk vervolgens tegelijkertijd op "Ctrl" + "Shift" + "Enter" om het eerste resultaat te krijgen. Sleep daarna de vulgreep naar beneden om deze formule naar andere benodigde cellen te kopiëren.
=SUM(VLOOKUP(H2, $A$2:$F$9, {2,3,4,5,6}, FALSE))
Resultaat:
Alle waarden in een rij van de eerste overeenkomende waarde zijn bij elkaar opgeteld, zie schermafbeelding:
Opmerkingen: in de bovenstaande formule:
- "H2" is de cel met de waarde die je zoekt;
- "A2:F9" is het gegevensbereik (zonder kolomkoppen) dat de zoekwaarde en de overeenkomende waarden bevat;
- "{2,3,4,5,6}" zijn kolomnummers die worden gebruikt om het totaal van het bereik te berekenen;
- "ONWAAR" geeft een exacte overeenkomst aan.
Tip: Als je alle overeenkomende waarden in meerdere rijen wilt optellen, gebruik dan de volgende formule:
-
=SOMPRODUCT(($A$2:$A$9=H2)*$B$2:$F$9)
3.7.2 VERT.ZOEKEN en alle overeenkomende waarden optellen in een kolom of meerdere kolommen
Als je de totale waarde voor specifieke maanden wilt optellen, zoals hieronder weergegeven, kan de normale VERT.ZOEKEN-functie je niet helpen. Gebruik hier de functies SOM, INDEX en VERGELIJKEN samen om een formule te maken.
Stap1: Pas de volgende formule toe
Voer de onderstaande formule in een lege cel in en sleep vervolgens de vulgreep naar beneden om deze formule naar andere benodigde cellen te kopiëren.
=SUM(INDEX($B$2:$F$9,0,MATCH(H2,$B$1:$F$1,0)))
Resultaat:
Nu zijn de eerste overeenkomende waarden op basis van de specifieke maand in een kolom bij elkaar opgeteld, zie schermafbeelding:
Opmerkingen: in de bovenstaande formule:
- "H2" is de cel met de waarde die je zoekt;
- "B1:F1" zijn de kolomkoppen die de zoekwaarde bevatten;
- "B2:F9" is het gegevensbereik dat de numerieke waarden bevat die je wilt optellen.
Tips: Om VERT.ZOEKEN en alle overeenkomende waarden in meerdere kolommen op te tellen, gebruik je de volgende formule:
-
=SOMPRODUCT($B$2:$F$9*(($B$1:$F$1)=H2))
3.7.3 VERT.ZOEKEN en de eerste of alle overeenkomende waarden optellen met Kutools voor Excel
Misschien zijn de bovenstaande formules lastig te onthouden. In dat geval raad ik een krachtige functie aan - "Zoek en som" van "Kutools voor Excel". Met deze functie kun je eenvoudig de eerste of alle overeenkomende waarden in rijen of kolommen optellen.
- Klik op "Kutools" > "Super ZOEKEN" > "Zoek en som" om deze functie te activeren.
- Geef vervolgens de bewerkingen op in het dialoogvenster op basis van je behoefte.
3.7.4 VERT.ZOEKEN en alle overeenkomende waarden optellen in zowel rijen als kolommen
Als je de waarden wilt optellen waarbij je zowel op kolom als rij moet matchen, bijvoorbeeld om de totale waarde van het product Trui in de maand maart te krijgen, zoals hieronder weergegeven.
Hier kun je de SOMPRODUCT-functie gebruiken om deze taak uit te voeren.
Voer de volgende formule in een cel in en druk vervolgens op de "Enter"-toets om het resultaat te krijgen, zie schermafbeelding:
=SUMPRODUCT(($B$2:$F$9)*($B$1:$F$1=I2)*($A$2:$A$9=H2))
Opmerkingen: In de bovenstaande formule:
- "B2:F9" is het gegevensbereik met de numerieke waarden die je wilt optellen;
- "B1:F1" zijn de kolomkoppen met de zoekwaarde waarop je wilt optellen;
- "I2" is de zoekwaarde binnen de kolomkoppen die je zoekt;
- "A2:A9" zijn de rijkoppen met de zoekwaarde waarop je wilt optellen;
- "H2" is de zoekwaarde binnen de rijkoppen die je zoekt.
3.8 VERT.ZOEKEN om twee tabellen samen te voegen op basis van sleutelkolommen
In je dagelijkse werk, bij het analyseren van gegevens, moet je mogelijk alle benodigde informatie samenbrengen in één tabel op basis van één of meer sleutelkolommen. Om deze taak uit te voeren, kun je de INDEX- en VERGELIJKEN-functies gebruiken in plaats van de VERT.ZOEKEN-functie.
3.8.1 VERT.ZOEKEN om twee tabellen samen te voegen op basis van één sleutelkolom
Stel dat je twee tabellen hebt: de eerste tabel bevat de producten en namen, en de tweede tabel bevat de producten en bestellingen. Nu wil je deze twee tabellen combineren door de gemeenschappelijke productkolom samen te voegen tot één tabel.
Stap1: Pas de volgende formule toe
Voer de volgende formule in een lege cel in. Sleep vervolgens de vulgreep naar beneden naar de cellen waarop je deze formule wilt toepassen.
=INDEX($F$2:$F$8, MATCH($A2, $E$2:$E$8, 0))
Resultaat:
Nu krijg je een samengevoegde tabel waarbij de kolom Bestellingen aan de eerste tabel is toegevoegd op basis van de sleutelkolomgegevens.
Opmerkingen: In de bovenstaande formule:
- "A2" is de zoekwaarde die je zoekt;
- "F2:F8" is het gegevensbereik waarvan je de overeenkomende waarden wilt retourneren;
- "E2:E8" is het zoekbereik dat de zoekwaarde bevat.
3.8.2 VERT.ZOEKEN om twee tabellen samen te voegen op basis van meerdere sleutelkolommen
Als de twee tabellen die je wilt samenvoegen meerdere sleutelkolommen hebben, volg dan de onderstaande stappen om de tabellen samen te voegen op basis van deze gemeenschappelijke kolommen.
De algemene formule is:
Opmerkingen:
- "zoek_tabel" is het gegevensbereik met de zoekgegevens en overeenkomende records;
- "zoekwaarde1" is het eerste criterium dat je zoekt;
- "zoekbereik1" is de gegevenslijst met het eerste criterium;
- "zoekwaarde2" is het tweede criterium dat je zoekt;
- "zoekbereik2" is de gegevenslijst met het tweede criterium;
- "retour_kolomnummer" geeft het kolomnummer aan in de zoek_tabel waarvan je de overeenkomende waarde wilt retourneren.
Stap1: Pas de volgende formule toe
Voer de onderstaande formule in een lege cel in waar je het resultaat wilt plaatsen en druk vervolgens tegelijkertijd op "Ctrl" + "Shift" + "Enter" om de eerste overeenkomende waarde te krijgen, zie schermafbeelding:
=INDEX($E$2:$G$9, MATCH(1, ($A2=$E$2:$E$9) * ($B2=$F$2:$F$9), 0), 3)
Stap2: Vul de formule in andere cellen in
Selecteer vervolgens de eerste formulecel en sleep de vulgreep om deze formule naar andere benodigde cellen te kopiëren:
3.9 VERT.ZOEKEN van overeenkomende waarden over meerdere werkbladen
Heb je ooit een VERT.ZOEKEN moeten uitvoeren over meerdere werkbladen in Excel? Stel dat je drie werkbladen hebt met gegevensbereiken en je wilt specifieke waarden ophalen op basis van criteria uit deze bladen. Volg dan de stapsgewijze handleiding VERT.ZOEKEN-waarden over meerdere werkbladen om deze taak uit te voeren.
VERT.ZOEKEN met behoud van celopmaak
Bij het opzoeken van overeenkomende waarden wordt de oorspronkelijke celopmaak, zoals letterkleur, achtergrondkleur, gegevensopmaak, enzovoort, niet behouden. In dit gedeelte worden enkele trucs besproken om de opmaak van cellen of gegevens te behouden.
4.1 VERT.ZOEKEN van overeenkomende waarde en behoud van celkleur, lettertype-opmaak
Zoals bekend kan de normale VERT.ZOEKEN-functie alleen de overeenkomende waarde uit een ander gegevensbereik ophalen. Soms wil je echter de bijbehorende waarde samen met de celopmaak ophalen, zoals vulkleur, letterkleur en letterstijl. In dit gedeelte bespreken we hoe je overeenkomende waarden kunt ophalen met behoud van de bronopmaak in Excel.
Volg de onderstaande stappen om de bijbehorende waarde samen met de celopmaak op te zoeken en te retourneren:
Stap1: Kopieer code1 in het werkbladcodevenster
- Klik met de rechtermuisknop op het werkblad met de gegevens die je wilt opzoeken, kies "Code weergeven" in het contextmenu. Zie schermafbeelding:
- Kopieer in het geopende venster "Microsoft Visual Basic for Applications" de onderstaande VBA-code in het codevenster.
- VBA-code1: VERT.ZOEKEN om celopmaak samen met de zoekwaarde op te halen
-
Sub Worksheet_Change(ByVal Target As Range) 'Updateby Extendoffice Dim I As Long Dim xKeys As Long Dim xDicStr As String On Error Resume Next Application.ScreenUpdating = False xKeys = UBound(xDic.Keys) If xKeys >= 0 Then For I = 0 To UBound(xDic.Keys) xDicStr = xDic.Items(I) If xDicStr <> "" Then Range(xDic.Keys(I)).Interior.Color = _ Range(xDic.Items(I)).Interior.Color Range(xDic.Keys(I)).Font.FontStyle = _ Range(xDic.Items(I)).Font.FontStyle Range(xDic.Keys(I)).Font.Size = _ Range(xDic.Items(I)).Font.Size Range(xDic.Keys(I)).Font.Color = _ Range(xDic.Items(I)).Font.Color Range(xDic.Keys(I)).Font.Name = _ Range(xDic.Items(I)).Font.Name Range(xDic.Keys(I)).Font.Underline = _ Range(xDic.Items(I)).Font.Underline Else Range(xDic.Keys(I)).Interior.Color = xlNone End If Next Set xDic = Nothing End If Application.ScreenUpdating = True End Sub
Stap2: Kopieer code2 in het modulevenster
- Blijf in het venster "Microsoft Visual Basic for Applications", klik op "Invoegen" > "Module" en kopieer vervolgens de onderstaande VBA-code2 in het "Module"-venster.
- VBA-code2: VERT.ZOEKEN om celopmaak samen met de zoekwaarde op te halen
-
Public xDic As New Dictionary Function LookupKeepFormat (ByRef FndValue, ByRef LookupRng As Range, ByRef xCol As Long) Dim xFindCell As Range On Error Resume Next Set xFindCell = LookupRng.Find(FndValue, , xlValues, xlWhole) If xFindCell Is Nothing Then LookupKeepFormat = "" xDic.Add Application.Caller.Address, "" Else LookupKeepFormat = xFindCell.Offset(0, xCol - 1).Value xDic.Add Application.Caller.Address, xFindCell.Offset(0, xCol - 1).Address End If End Function
Stap3: Selecteer de optie voor VBAproject
- Na het invoegen van bovenstaande codes, klik op "Extra" > "Verwijzingen" in het venster "Microsoft Visual Basic for Applications". Vink vervolgens het selectievakje "Microsoft Scripting Runtime" aan in het dialoogvenster "Verwijzingen – VBAProject". Zie schermafbeeldingen:
- Klik vervolgens op "OK" om het dialoogvenster te sluiten en sla het codevenster op en sluit het.
Stap4: Typ de formule om het resultaat te krijgen
- Ga nu terug naar het werkblad, pas de volgende formule toe. Sleep vervolgens de vulgreep naar beneden om alle resultaten samen met hun opmaak op te halen. Zie schermafbeelding:
=LookupKeepFormat(E2,$A$1:$C$10,3)
Opmerkingen: in de bovenstaande formule:
- "E2" is de waarde die je wilt opzoeken;
- "A1:C10" is het tabelbereik;
- "3" is het kolomnummer van de tabel waarvan je de overeenkomende waarde wilt ophalen.
4.2 De datumopmaak behouden van een VERT.ZOEKEN-resultaat
Wanneer je de VERT.ZOEKEN-functie gebruikt om een waarde met datumopmaak op te zoeken en te retourneren, kan het resultaat als een getal worden weergegeven. Om de datumopmaak in het resultaat te behouden, moet je de VERT.ZOEKEN-functie binnen de TEKST-functie plaatsen.
Stap1: Pas de volgende formule toe
Voer de onderstaande formule in een lege cel in. Sleep vervolgens de vulgreep om deze formule naar andere benodigde cellen te kopiëren.
=TEXT(VLOOKUP(E2,$A$2:$C$9,3,FALSE),"mm/dd/yyyy")
Resultaat:
Alle overeenkomende datums zijn nu geretourneerd zoals hieronder weergegeven:
Opmerkingen: In de bovenstaande formule:
- "E2" is de zoekwaarde;
- "A2:C9" is het zoekbereik;
- "3" is het kolomnummer waarvan je de waarde wilt retourneren;
- "ONWAAR" geeft aan dat je een exacte overeenkomst wilt ophalen;
- "mm/dd/jjjj" is de datumopmaak die je wilt behouden.
4.3 Celopmerking retourneren met VERT.ZOEKEN
Heb je ooit zowel de overeenkomende celgegevens als de bijbehorende opmerking willen ophalen met VERT.ZOEKEN in Excel, zoals hieronder weergegeven? In dat geval kan de onderstaande User Defined Function je helpen deze taak uit te voeren.
Stap1: Kopieer de code in een module
- Houd de toetsen "ALT" + "F11" ingedrukt om het venster "Microsoft Visual Basic for Applications" te openen.
- Klik op "Invoegen" > "Module" en kopieer en plak vervolgens de onderstaande code in het "Module"-venster.
VBA-code: VERT.ZOEKEN en overeenkomende waarde met celopmerking retourneren:Function VlookupComment(LookVal As Variant, FTable As Range, FColumn As Long, FType As Long) As Variant 'Updateby Extendoffice Application.Volatile Dim xRet As Variant 'could be an error Dim xCell As Range xRet = Application.Match(LookVal, FTable.Columns(1), FType) If IsError(xRet) Then VlookupComment = "Not Found" Else Set xCell = FTable.Columns(FColumn).Cells(1)(xRet) VlookupComment = xCell.Value With Application.Caller If Not .Comment Is Nothing Then .Comment.Delete End If If Not xCell.Comment Is Nothing Then .AddComment xCell.Comment.Text End If End With End If End Function
- Sla vervolgens het codevenster op en sluit het.
Stap2: Typ de formule om het resultaat te krijgen
- Voer nu de onderstaande formule in en sleep de vulgreep om deze formule naar andere benodigde cellen te kopiëren. Hiermee worden zowel de overeenkomende waarden als opmerkingen tegelijkertijd geretourneerd, zie schermafbeelding:
=vlookupcomment(D2,$A$2:$B$9,2,FALSE)
Opmerkingen: In de bovenstaande formule:
- "D2" is de zoekwaarde waarvan je de bijbehorende waarde wilt retourneren;
- "A2:B9" is de datatabel die je wilt gebruiken;
- "2" is het kolomnummer met de overeenkomende waarde die je wilt retourneren;
- "ONWAAR" geeft aan dat je een exacte overeenkomst wilt ophalen.
4.4 VERT.ZOEKEN van getallen die als tekst zijn opgeslagen
Stel dat ik een gegevensbereik heb waarbij het ID-nummer in de oorspronkelijke tabel als getal is opgeslagen en het ID-nummer in de opzoekcellen als tekst is opgeslagen. Je kunt dan een #N/B-fout krijgen bij het gebruik van de normale VERT.ZOEKEN-functie. Om in dit geval de juiste informatie op te halen, kun je de TEKST- en WAARDE-functies binnen de VERT.ZOEKEN-functie gebruiken. Hieronder vind je de formule om dit te bereiken:
Stap1: Pas en vul de volgende formule toe
Voer de volgende formule in een lege cel in en sleep vervolgens de vulgreep om deze formule te kopiëren.
=IFERROR(VLOOKUP(VALUE(D2),$A$2:$B$8,2,0),VLOOKUP(TEXT(D2,0),$A$2:$B$8,2,0))
Resultaat:
Nu krijg je de juiste resultaten zoals hieronder weergegeven:
Opmerkingen:
- In de bovenstaande formule:
- "D2" is de zoekwaarde waarvan je de bijbehorende waarde wilt retourneren;
- "A2:B8" is de datatabel die je wilt gebruiken;
- "2" is het kolomnummer met de overeenkomende waarde die je wilt retourneren;
- "0" geeft aan dat je een exacte overeenkomst wilt ophalen.
- Deze formule werkt ook goed als je niet zeker weet waar je getallen en waar je tekst hebt.
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
Inhoudsopgave
- 1. Introductie van de VERT.ZOEKEN-functie
- 2. Basisvoorbeelden van VERT.ZOEKEN
- 2.1 Exacte en benaderende VERT.ZOEKEN
- Exacte overeenkomst
- Benaderende overeenkomst
- 2.2 Hoofdlettergevoelige VERT.ZOEKEN
- 2.3 VERT.ZOEKEN van rechts naar links
- 2.4 VERT.ZOEKEN van de tweede, n-de of laatste overeenkomende waarde
- De tweede of n-de overeenkomende waarde
- De laatste overeenkomende waarde
- 2.5 VERT.ZOEKEN tussen twee waarden
- Met behulp van een formule
- Met een handige functie - Kutools
- 2.6 Gedeeltelijke overeenkomst VERT.ZOEKEN
- 2.7 VERT.ZOEKEN uit een ander werkblad
- 2.8 VERT.ZOEKEN uit een ander werkboek
- 2.90 of #N/B-foutwaarde oplossen in VERT.ZOEKEN
- 3. Geavanceerde VERT.ZOEKEN-voorbeelden
- 3.1 Twee-dimensionale zoekopdracht
- 3.2 VERT.ZOEKEN op basis van meer criteria
- Met behulp van formules
- Met een slimme functie - Kutools
- 3.3 VERT.ZOEKEN van meerdere overeenkomende waarden
- Waarden horizontaal retourneren
- Waarden verticaal retourneren
- Waarden in één cel retourneren
- 3.4 VERT.ZOEKEN van volledige rij
- 3.5 Geneste VERT.ZOEKEN
- 3.6 Controleren of waarde bestaat
- 3.7 VERT.ZOEKEN en optellen
- In rijen
- In kolommen
- Met een krachtige functie - Kutools
- In zowel rijen als kolommen
- 3.8 VERT.ZOEKEN om twee tabellen samen te voegen
- Op basis van één sleutelkolom
- Op basis van meerdere sleutelkolommen
- 3.9 VERT.ZOEKEN over meerdere werkbladen
- 4. VERT.ZOEKEN met behoud van celopmaak
- 4.1 Kleur en lettertype-opmaak behouden
- 4.2 De datumopmaak behouden
- 4.3 Celopmerking behouden
- 4.4 Getallen opgeslagen als tekst
- De beste Office-productiviteitstools