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

Hoe gebruikt u de NIEUWE en GEAVANCEERDE XLOOKUP-functie in Excel (10 voorbeelden)

AuteurZhoumandy Wijzigingsdatum

De nieuwe XLOOKUP van Excel is de krachtigste en gemakkelijkste opzoekfunctie die Excel te bieden heeft. Na onvermoeibare inspanningen heeft Microsoft deze eindelijk uitgebracht als vervanging voor VERT.ZOEKEN, HOR.ZOEKEN, INDEX+VERGELIJK en andere opzoekfuncties.

In deze handleiding laten we u zien wat de voordelen van XLOOKUP zijn, hoe u deze functie verkrijgt en hoe u deze toepast om diverse opzoekproblemen op te lossen.

Hoe krijgt u XLOOKUP?

Syntaxis

Voorbeelden

Download het voorbeeldbestand van XLOOKUP

Hoe krijgt u XLOOKUP?

Aangezien de XLOOKUP-functie alleen beschikbaar is in Excel voor Microsoft 365, Excel 2021 en nieuwere versies, plus Excel voor het web, raden we u aan te upgraden als u nog werkt met Excel 2019 of een oudere versie — zo krijgt u direct toegang tot XLOOKUP.

Syntaxis

De functie doorzoekt een bereik of matrix en retourneert de waarde van de eerste overeenkomst. De syntaxis is als volgt:

=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])

Een schermafbeelding van de syntaxis van de XLOOKUP-functie

Argumenten:

  1. Lookup_value (required): de waarde die u zoekt – deze kan zich in elke kolom van het tabelmatrixbereik bevinden.
  2. Lookup_array (required): de matrix of het bereik waarin u zoekt naar de opzoekwaarde.
  3. Return_array (required): de matrix of het bereik waaruit u de waarde wilt halen.
  4. If_not_found (optional): de waarde die wordt geretourneerd wanneer er geen geldige overeenkomst wordt gevonden. U kunt de tekst in [if_not_found] aanpassen om aan te geven dat er geen overeenkomst is.
    Anders is de retourwaarde standaard #N/B.
  5. Match_mode (optional): hier kunt u aangeven hoe de lookup_value wordt vergeleken met de waarden in de lookup_array.
    • 0 (standaard) = Exacte overeenkomst. Als er geen overeenkomst wordt gevonden, wordt #N/B geretourneerd.
    • -1 = Exacte overeenkomst. Als er geen overeenkomst wordt gevonden, wordt de eerstvolgende kleinere waarde geretourneerd.
    • 1 = Exacte overeenkomst. Als er geen overeenkomst wordt gevonden, wordt de eerstvolgende grotere waarde geretourneerd.
    • 2 = Gedeeltelijke overeenkomst. Gebruik jokertekens zoals *, ? en ~ om een jokertekenovereenkomst uit te voeren.
  6. Search_mode (optional): hier kunt u de te gebruiken zoekvolgorde opgeven.
    • 1 (standaard) = Zoek de lookup_value van het eerste tot het laatste item in de lookup_array.
    • -1 = Zoekt de lookup_value vanaf het laatste naar het eerste item. Dit is handig wanneer u het laatste overeenkomende resultaat in de lookup_array nodig heeft.
    • 2. Voer een binaire zoekopdracht uit die vereist dat de lookup_array oplopend is gesorteerd; indien dit niet het geval is, is het geretourneerde resultaat ongeldig.
    • -2 = Voer een binaire zoekopdracht uit waarbij de lookup_array aflopend gesorteerd moet zijn; is dat niet het geval, dan is het geretourneerde resultaat ongeldig.

Voor gedetailleerde informatie over argumenten, gaat u als volgt te werk:

1. Typ de onderstaande syntaxis in een lege cel; let op: u hoeft maar één haakje te typen.

=XLOOKUP()

Een schermafbeelding van de XLOOKUP-syntaxis in een Excel-cel

2. Druk op Ctrl+A, waarna automatisch een dialoogvenster met de functieargumenten verschijnt en de afsluitende haak wordt ingevoegd.

Een schermafbeelding van het dialoogvenster Functieargumenten in Excel

3. Trek het gegevenspaneel omlaag en ontdek alle zes functieargumenten van XLOOKUP.

Een schermafbeelding van het XLOOKUP Functieargumenten-paneel met details in Excel>>>Een schermafbeelding van het XLOOKUP Functieargumenten-paneel met details in Excel

Voorbeelden

U beheerst nu de basisprincipes van XLOOKUP. Laten we direct duiken in praktische voorbeelden!

Voorbeeld 1: exacte overeenkomst

Voer een exacte overeenkomst uit met XLOOKUP

Bent u ooit gefrustreerd geraakt omdat u telkens de exacte overeenkomstmodus moest opgeven bij gebruik van VLOOKUP? Gelukkig bestaat dit probleem niet meer wanneer u de geweldige XLOOKUP-functie gebruikt. Standaard genereert XLOOKUP een exacte overeenkomst.

Stel dat u een lijst heeft van kantoormateriaal in voorraad en u wilt de eenheidsprijs van een artikel (bijvoorbeeld een muis) opzoeken. Volg dan deze stappen.

Een schermafbeelding van de kantoormateriaallijst in Excel voor XLOOKUP

Typ de onderstaande formule in de lege cel F2 en druk op Enter om het resultaat te krijgen.

=XLOOKUP(E2,A2:A10,C2:C10)

Een schermafbeelding van de XLOOKUP-formule in een Excel-cel

U kent nu de eenheidsprijs van de muis dankzij de geavanceerde XLOOKUP-formule. Omdat de overeenkomstmodus standaard op exacte overeenkomst staat, hoeft u deze niet expliciet op te geven — veel eenvoudiger en efficiënter dan VLOOKUP.

Exacte overeenkomst verkrijgen met slechts een paar klikken

Misschien gebruikt u een oudere versie van Excel en bent u niet van plan om nog te upgraden naar Excel 2021 of Microsoft 365. In dat geval raad ik u een handige functie aan: „Zoek naar een waarde”. Met deze functie krijgt u het gewenste resultaat zonder ingewikkelde formules of toegang tot XLOOKUP.

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...

1. Klik op de cel waar het overeenkomende resultaat moet verschijnen.

2. Ga naar het tabblad „Kutools”, klik op „Formulehulp” en daarna opnieuw op „Formulehulp” in de keuzelijst.

Een schermafbeelding van de Kutools Formulehulp-optie in het lint van Excel

3. Configureer het volgende in het dialoogvenster Formulehulp:

  • Selecteer „Opzoeken” in het gedeelte „Formuletype”;
  • Selecteer in het gedeelte „Selecteer een formule” „Zoek gegevens in een bereik”;
  • Voer in het gedeelte „Argumentinvoer” het volgende uit:
    • Selecteer in het vak „Tabelmatrix” de Gegevensbereik die de opzoekwaarde en de resultaatwaarde bevat;
    • Selecteer in het vak „Opzoekwaarde” de cel of het bereik met de waarde die u zoekt. Let op: deze moet zich in de eerste kolom van de tabelmatrix bevinden.
    • Selecteer in het vak „Kolom” de kolom waaruit u de overeenkomende waarde wilt ophalen.

Een schermafbeelding van de Kutools Formulehulp-instelling met de optie 'Zoekwaarde in lijst'

4. Klik op de knop OK om het resultaat te krijgen.

Een schermafbeelding van het resultaat van Kutools Formulehulp

Kutools voor Excel– Geef Excel een boost met meer dan 300 essentiële hulpmiddelen, waardoor uw werk sneller en eenvoudiger verloopt, en profiteer van AI-functies voor slimmere gegevensverwerking en productiviteit.Nu verkrijgen


Voorbeeld 2: benaderende overeenkomst

Voer een benaderende overeenkomst uit met XLOOKUP

Om een benaderende zoekopdracht uit te voeren, stelt u de overeenkomstmodus in op 1 of -1 als vijfde argument. Als er geen exacte overeenkomst wordt gevonden, retourneert de functie de eerstvolgende grotere respectievelijk kleinere waarde.

In dit geval wilt u de belastingtarieven kennen die van toepassing zijn op het inkomen van uw medewerkers. Aan de linkerkant van het werkblad vindt u de federale inkomstenbelastingtrappen voor 2021. Hoe verkrijgt u nu de juiste belastingtarieven voor uw medewerkers in kolom E? Maak u geen zorgen — volg eenvoudig de onderstaande stappen:

1. Typ de onderstaande formule in de lege cel E2 en druk op Enter om het resultaat te krijgen.
Pas daarna de opmaak van het geretourneerde resultaat aan naar uw wens.

=XLOOKUP(D2,B2:B8,A2:A8,,1)

Een schermafbeelding van de XLOOKUP-formule in cel E2 met de belastingschijfgegevens in Excel>>>Een schermafbeelding van het belastingtarief opzoekresultaat in cel E2 met behulp van de XLOOKUP-formule

√ Opmerking: het vierde argument [Indien_niet_gevonden] is optioneel, dus heb ik het weggelaten.

2. U kent nu het belastingtarief in cel D2. Om de overige resultaten te verkrijgen, moet u de celverwijzingen van lookup_array en return_array omzetten naar absolute verwijzingen.

  • Dubbelklik op cel E2 om de formule =XLOOKUP(D2;B2:B8;A2:A8;;1) te tonen;
  • Selecteer het opzoekbereik B2:B8 in de formule en druk op de F4-toets om $B$2:$B$8 te krijgen;
  • Selecteer het retourneerbereik A2:A8 in de formule en druk op de F4-toets om $A$2:$A$8 te krijgen;
  • Druk op Enter om het resultaat in cel E2 te verkrijgen.
Een schermafbeelding van de bijgewerkte XLOOKUP-formule in cel E2 met absolute verwijzingen in Excel>>>Een schermafbeelding van het belastingtarief opzoekresultaat in cel E2 met behulp van de XLOOKUP-formule met absolute verwijzingen

3. Sleep vervolgens de vulgreep omlaag om alle resultaten te verkrijgen.

Een schermafbeelding die de formuleresultaten toont nadat de vulgreep naar beneden is gesleept tot cel E13

√ Opmerking:

  • Door op de F4-toets te drukken, maakt u van de celverwijzing een absolute verwijzing door dollartekens toe te voegen voor rij en kolom.
  • Nadat we absolute verwijzingen hebben toegepast op het opzoek- en retourneerbereik, is de formule in cel E2 gewijzigd in deze versie:

=XLOOKUP(D2,$B$2:$B$8,$A$2:$A$8,,1)

  • Wanneer u de vulgreep vanaf cel E2 naar beneden sleept, verandert in elke cel van kolom E alleen de lookup_value in de formule.
    Bijvoorbeeld: de formule in E13 ziet er nu als volgt uit:

=XLOOKUP(D13,$B$2:$B$8,$A$2:$A$8,,1)

Voorbeeld 3: jokertekenovereenkomst

Voer een jokertekenovereenkomst uit met XLOOKUP

Voordat we de XLOOKUP-jokertekenovereenkomstfunctie onderzoeken, laten we eerst zien wat jokertekens zijn.

In Microsoft Excel zijn jokertekens speciale tekens die tekenreeksen in batch vervangen en vooral handig bij het zoeken naar gedeeltelijke overeenkomsten.

Er zijn drie soorten jokertekens: een sterretje (*), een vraagteken (?) en een tilde (~).

  • Een sterretje (*) staat voor een willekeurig aantal tekens in de tekst;
  • Een vraagteken (?) staat voor één enkel teken in de tekst;
  • Een tilde (~) zet jokertekens (*, ? en ~) om in letterlijke tekens. Plaats een tilde (~) vóór het jokerteken om deze functie te activeren.

In de meeste gevallen gebruiken we bij de XLOOKUP-jokertekenovereenkomstfunctie het sterretje (*). Laten we nu ontdekken hoe jokertekenovereenkomst precies werkt.

Stel dat u een lijst hebt met de beurskapitalisatie van de 50 grootste Amerikaanse bedrijven en u wilt de marktkapitalisatie opzoeken van enkele bedrijven waarvan de namen zijn afgekort. Dan is dit het perfecte scenario voor een jokertekenovereenkomst. Volg mij stap voor stap om dit handige trucje toe te passen.

Een schermafbeelding van de beurskapitalisatie van grote Amerikaanse bedrijven

√ Opmerking: om een jokertekenovereenkomst uit te voeren, moet u het vijfde argument [overeenkomstmodus] instellen op 2.

1. Typ de onderstaande formule in de lege cel H3 en druk op Enter om het resultaat te krijgen.

=XLOOKUP("*"&G3&„*",B3:B52,D3:D52,,2)

Een schermafbeelding van de XLOOKUP-formule voor het vinden van een beurskapitalisatie, met de formule zichtbaar in de cel>>>Een schermafbeelding van het XLOOKUP-resultaat voor het vinden van een beurskapitalisatie

2. U kent nu het resultaat van cel H3. Om de overige resultaten te verkrijgen, moet u de lookup_array en return_array vastzetten door de cursor in de matrix te plaatsen en op F4 te drukken. De formule in H3 wordt dan:

=XLOOKUP("*"&G3&„*",$B$3:$B$52,$D$3:$D$52,,2)

3. Sleep de vulgreep omlaag om alle resultaten te genereren.

Een schermafbeelding van de Excel-cel met de bijgewerkte XLOOKUP-formule waarbij zoek- en retourneerreeksen zijn vastgezet met F4

√ Opmerking:

  • De lookup_value van de formule in cel H3 is "*"&G3&„*". We combineren het sterretje-jokerteken (*) met de waarde uit G3 door middel van het ampersand-teken (&).
  • Het vierde argument [If_not_found] is optioneel, dus laat ik het weg.
Voorbeeld 4: zoeken naar links

Zoeken van rechts naar links met XLOOKUP

Een nadeel van VLOOKUP is dat het alleen waarden kan opzoeken die rechts staan van de opzoekkolom. Als u waarden links van die kolom probeert op te halen, krijgt u de fout #N/B. Geen zorgen: XLOOKUP is de ideale opzoekfunctie om dit probleem eenvoudig op te lossen.

XLOOKUP is ontworpen om waarden te zoeken naar zowel links als rechts van de opzoekkolom. Het kent geen beperkingen en voldoet perfect aan de behoeften van Excel-gebruikers. In het onderstaande voorbeeld laten we u zien hoe dit werkt.

Stel dat u een lijst hebt van landen met bijbehorende telefooncodes en u de landnaam wilt opzoeken aan de hand van een bekende telefooncode.

Een schermafbeelding van de landenlijst met telefooncodes, waarin de instelling wordt getoond voor het opzoeken van een landnaam met XLOOKUP

We moeten kolom C doorzoeken en de bijbehorende waarde uit kolom A ophalen. Volg deze stappen:

1. Typ de onderstaande formule in de lege cel G2.

=XLOOKUP(F2,C2:C11,A2:A11)

2. Druk op Enter om direct het resultaat te krijgen.

Een schermafbeelding van de XLOOKUP-formule die wordt gebruikt om landnamen op te zoeken op basis van telefooncodes

√ Opmerking: de XLOOKUP-functie voor zoeken naar links kan INDEX en VERGELIJKEN vervangen bij het opzoeken van waarden naar links.

Zoek een waarde op van rechts naar links met slechts een paar klikken

Voor wie formules niet uit het hoofd wil onthouden, is hier een handige functie: „Zoek van rechts naar links”. Met deze functie voert u binnen enkele seconden razendsnel een opzoekactie van rechts naar links uit.

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...

1. Ga naar het tabblad „Kutools” in Excel, zoek „Super ZOEKEN” en klik in de keuzelijst op „Zoek van rechts naar links”.

Een schermafbeelding van de functie 'OPZOEKEN VAN RECHTS NAAR LINKS' op het Kutools-tabblad in Excel

2. Configureer in het dialoogvenster „Zoek van rechts naar links” het volgende:

  • Geef in het gedeelte „Zoek- en uitvoergebied” het opzoekbereik en Plaatsingsgebied lijst op;
  • Voer in het gedeelte „Gegevensbereik” Gegevensbereik in en geef vervolgens „Sleutelkolom” en „Retourneerkolom” op;

Een schermafbeelding van het dialoogvenster 'OPZOEKEN VAN RECHTS NAAR LINKS' met invoervelden voor zoekbereik, uitvoerbereik, sleutelkolom en retourneerkolom

3. Klik op de knop OK om het resultaat te krijgen.

Een schermafbeelding van het eindresultaat

Kutools voor Excel– Geef Excel een boost met meer dan 300 essentiële hulpmiddelen, waardoor uw werk sneller en eenvoudiger verloopt, en profiteer van AI-functies voor slimmere gegevensverwerking en productiviteit.Nu verkrijgen


Voorbeeld 5: verticale of horizontale opzoekactie

Voer een verticale of horizontale opzoekactie uit met XLOOKUP

Als Excel-gebruiker kent u de functies VERT.ZOEKEN en HOR.ZOEKEN waarschijnlijk al: VERT.ZOEKEN zoekt verticaal in een kolom, terwijl HOR.ZOEKEN horizontaal in een rij zoekt.

De nieuwe XLOOKUP combineert beide functies, zodat u maar één syntaxis nodig heeft voor zowel verticale als horizontale opzoekacties. Geniaal, toch?

In het onderstaande voorbeeld laten we zien hoe u met slechts één XLOOKUP-formule zowel verticaal als horizontaal kunt opzoeken.

Typ in de lege cel E2 de onderstaande formule voor een verticale opzoekactie en druk op Enter om het resultaat te krijgen.

=XLOOKUP(E1,A2:A13,B2:B13)

Een schermafbeelding van het verticale opzoekresultaat met behulp van de formule

Typ in de lege cel P2 de onderstaande formule voor een horizontale opzoekactie en druk op Enter om het resultaat te krijgen.

=XLOOKUP(P1,B1:M1,B2:M2)

Een schermafbeelding van het horizontale opzoekresultaat met behulp van de formule

Zoals u ziet, is de syntaxis identiek — het enige verschil tussen de twee formules is dat u kolommen opgeeft bij verticale opzoekacties en rijen bij horizontale opzoekacties.

Voorbeeld 6: tweewegs opzoekactie

Voer een tweewegopzoekactie uit met XLOOKUP

Gebruikt u nog steeds de functies INDEX en VERGELIJKEN om een waarde op te zoeken in een tweedimensionale tabel? Ontdek de verbeterde XLOOKUP en maak uw werk een stuk eenvoudiger!

XLOOKUP kan een dubbele opzoekactie uitvoeren door het snijpunt van twee waarden te bepalen. Door één XLOOKUP in een andere te nesten, retourneert de binnenste XLOOKUP een volledige rij of kolom, die vervolgens als retourmatrix wordt gebruikt in de buitenste XLOOKUP.

Stel dat u een lijst hebt met cijfers van studenten voor verschillende vakken en u wilt weten welk cijfer Kim heeft gehaald voor Scheikunde.

Een schermafbeelding van een tabel met cijfers van studenten voor verschillende vakken

Laten we ontdekken hoe u de magische XLOOKUP hiervoor kunt inzetten.

    • We voeren de ‘binnenste’ XLOOKUP uit om een gehele kolom met retourwaarden op te halen. XLOOKUP(H2;B1:E1;B2:E10) kan een bereik met cijfers voor Scheikunde opleveren.
    • We nesten de ‘binnenste’ XLOOKUP-functie binnen de ‘buitenste’ XLOOKUP door de ‘binnenste’ XLOOKUP als return_array te gebruiken in de volledige formule.
    • Dan krijgen we de uiteindelijke formule:

=XLOOKUP(H1,A2:A10,XLOOKUP(H2,B1:E1,B2:E10))

  • Typ de bovenstaande formule in de lege cel H3 en druk op Enter om het resultaat te krijgen.

Een schermafbeelding van de XLOOKUP-formule die wordt gebruikt voor een tweewegs opzoeken

Of u kunt het ook andersom aanpakken: gebruik de ‘innerlijke’ XLOOKUP om de retourneerwaarde van een gehele rij op te halen – namelijk alle vakcijfers van Kim – en gebruik daarna de ‘buitenste’ XLOOKUP om het cijfer voor Scheikunde te vinden binnen al die vakcijfers van Kim.

    • Typ de onderstaande formule in de lege cel H4 en druk op Enter om het resultaat te krijgen.

=XLOOKUP(H2;B1:E1;XLOOKUP(H1;A2:A10;B2:E10))

Een schermafbeelding van de XLOOKUP-formule die wordt gebruikt voor een tweewegs opzoeken

De tweeweg-opzoekfunctie van XLOOKUP laat perfect zien hoe je zowel verticaal als horizontaal kunt opzoeken. Probeer het gerust eens!

Voorbeeld 7: Aangepast bericht bij ‘niet gevonden’

Pas het bericht bij ‘niet gevonden’ aan met XLOOKUP

Net als bij andere opzoekfuncties retourneert XLOOKUP de foutmelding #N/B wanneer er geen overeenkomst wordt gevonden. Dit kan verwarrend zijn voor sommige Excel-gebruikers. Het goede nieuws is echter dat je foutafhandeling kunt toepassen via het vierde argument van de XLOOKUP-functie.

Met het ingebouwde argument [indien_niet_gevonden] kunt u een eigen melding opgeven die de #N/B-fout vervangt. Voer de gewenste tekst in als optioneel vierde argument en plaats deze tussen dubbele aanhalingstekens (").

Denver staat bijvoorbeeld niet in de lijst, dus geeft XLOOKUP de foutmelding #N/B. Maar zodra we het vierde argument aanpassen naar „Geen overeenkomst”, toont de formule „Geen overeenkomst” in plaats van de foutmelding.

Typ de onderstaande formule in de lege cel F3 en druk op Enter om het resultaat te zien.

=XLOOKUP(E2,A2:A11,C2:C11,„No Match")

Een schermafbeelding die de XLOOKUP-formule toont om het foutbericht aan te passen wanneer geen overeenkomst wordt gevonden

Pas de #N/B-fout aan met een handige functie

Om de #N/B-fout snel te vervangen door uw eigen melding, is Kutools voor Excel de perfecte tool in Excel die u daarbij helpt. Met de ingebouwde functie ‘0 of #N/B vervangen door leeg of een specifieke waarde’ stelt u eenvoudig een aangepaste melding in—zonder ingewikkelde formules of het gebruik van XLOOKUP.

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...

1. Ga naar het tabblad „Kutools” in Excel, klik op „Super ZOEKEN” en kies „0 of #N/B vervangen door leeg of een specifieke waarde” in de keuzelijst.

Een schermafbeelding van de Kutools-functie 'Vervang 0 of #N/B door leeg of een specifieke waarde' in Excel

2. In het dialoogvenster „0 of #N/B vervangen door leeg of een specifieke waarde” stelt u het volgende in:

  • Selecteer in het gedeelte „Zoek- en uitvoergebied” het opzoekbereik en Plaatsingsgebied lijst;
  • Selecteer vervolgens de optie „Vervang 0 of #N/B door een specifieke waarde” en voer de gewenste tekst in;
  • Selecteer in het gedeelte „Gegevensbereik” het gewenste gegevensbereik en geef daarna de „Sleutelkolom” en „Retourneerkolom” op.

Een schermafbeelding van het Kutools-dialoogvenster voor het vervangen van #N/B-fouten door een aangepast bericht in Excel

3. Klik op OK om het resultaat te verkrijgen. De aangepaste melding verschijnt zodra er geen overeenkomst wordt gevonden.

Een schermafbeelding die het resultaat toont na gebruik van Kutools om de #N/B-fout te vervangen door een aangepast bericht

Kutools voor Excel– Geef Excel een boost met meer dan 300 essentiële hulpmiddelen, waardoor uw werk sneller en eenvoudiger verloopt, en profiteer van AI-functies voor slimmere gegevensverwerking en productiviteit.Nu verkrijgen


Voorbeeld 8: Meerdere waarden

Geef meerdere waarden terug met XLOOKUP

Een ander voordeel van XLOOKUP is dat deze meerdere waarden tegelijkertijd kan retourneren voor dezelfde zoekwaarde. Voer één formule in om het eerste resultaat te krijgen; de overige retourwaarden worden automatisch uitgespuid naar de aangrenzende lege cellen.

In het onderstaande voorbeeld wilt u alle gegevens ophalen over studentnummer „FG9940005”. De truc? Geef in de formule een bereik op als return_array in plaats van slechts één kolom of rij. In dit geval is het retourneerbereik B2:D9, wat drie kolommen omvat.

Typ de onderstaande formule in cel G2 en druk op Enter om alle resultaten te krijgen.

=XLOOKUP(F2;A2:A9;B2:D9)

Een schermafbeelding van de XLOOKUP-functieformule in cel G2 die meerdere waarden retourneert

Alle resultaatcellen bevatten dezelfde formule. U kunt de formule alleen bewerken in de eerste cel; in alle andere cellen is bewerken niet mogelijk. De grijze weergave van de Formulebalk geeft aan dat wijzigingen hier niet zijn toegestaan.

Een schermafbeelding van de formulebalk met een grijs weergegeven, niet-bewerkbare formule in Excel

Al met al is de functie voor meerdere waarden van XLOOKUP een nuttige verbetering ten opzichte van VLOOKUP — u hoeft niet langer voor elke formule afzonderlijk een kolomnummer op te geven. Top!

Voorbeeld 9: Meerdere criteria

Voer een opzoekactie met meerdere criteria uit met XLOOKUP

Een ander indrukwekkend nieuw kenmerk van XLOOKUP is de mogelijkheid om te zoeken op basis van meerdere criteria. De truc? Gebruik de „&”-operator in de formule om zowel de zoekwaarde als de opzoekmatrixen afzonderlijk samen te voegen. We illustreren dit met het onderstaande voorbeeld.

We willen de prijs weten van de medium blauwe vaas. Hiervoor zijn drie zoekwaardebereiken (criteria) nodig om een overeenkomst te vinden. Typ de onderstaande formule in de lege cel I2 en druk op Enter om het resultaat te krijgen.

=XLOOKUP(F2&G2&H2A2:A12&B2:B12&C2:C12;D2:D12)

Een schermafbeelding van de XLOOKUP-functieformule in cel I2 voor opzoeken met meerdere criteria

√ Opmerking: XLOOKUP kan arrays direct verwerken. Het is niet nodig om de formule te bevestigen met Ctrl+Shift+Enter.

Zoeken - Meervoudige voorwaarden zoeken met een snelle methode

Bestaat er een snellere en eenvoudigere manier om een zoekopdracht met meerdere criteria uit te voeren dan met XLOOKUP in Excel? Kutools voor Excel biedt een geweldige functie: „Zoeken – Meervoudige voorwaarden zoeken”. Met deze functie voert u een zoekopdracht met meerdere criteria uit in slechts een paar klikken!

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...

1. Ga naar het tabblad „Kutools” in Excel, klik op „Super ZOEKEN” en kies „Zoeken – Meervoudige voorwaarden zoeken” in de keuzelijst.

Een schermafbeelding van de Kutools-optie 'Opzoeken met meerdere voorwaarden' in Excel

2. In het dialoogvenster „Zoeken – Meervoudige voorwaarden zoeken” doet u het volgende:

  • Selecteer in het gedeelte „Zoek- en uitvoergebied” het bereik van de opzoekwaarden en de Plaatsingsgebied lijst;
  • Voer in het gedeelte „Gegevensbereik” de volgende handelingen uit:
    • Selecteer de bijbehorende Sleutelkolom die de Zoekwaardebereik bevatten, één voor één door de Ctrl-toets ingedrukt te houden in het vak „Primaire sleutelkolom”;
    • Geef in het vak „Retourneerkolom” de kolom op die de retourneerwaarde bevat.

Een schermafbeelding van het Kutools-dialoogvenster 'Opzoeken met meerdere voorwaarden' in Excel

3. Klik op OK om het resultaat te verkrijgen.

Een schermafbeelding van de resultaten van opzoeken met meerdere voorwaarden in Excel

√ Opmerking:

  • Het gedeelte ‘Vervang het uitvoerresultaat dat niet wordt gevonden en retourneert “#N/A”’ door de opgegeven waarde is optioneel in het dialoogvenster; u kunt dit al dan niet invullen.
  • Het aantal kolommen dat u opgeeft in het vak Sleutelkolom moet exact overeenkomen met het aantal kolommen in het vak Zoekwaardebereik, en de volgorde van de criteria in beide vakken moet perfect één-op-één overeenstemmen.

Kutools voor Excel– Geef Excel een boost met meer dan 300 essentiële hulpmiddelen, waardoor uw werk sneller en eenvoudiger verloopt, en profiteer van AI-functies voor slimmere gegevensverwerking en productiviteit.Nu verkrijgen


Voorbeeld 10: Waarde zoeken met de laatste overeenkomst

Haal het laatste overeenkomende resultaat op met XLOOKUP

Om de laatste overeenkomende waarde in Excel te vinden, stelt u het zesde argument in op zoeken in omgekeerde volgorde.

Standaard staat de zoekmodus in XLOOKUP op 1, wat neerkomt op zoeken van eerste naar laatste. Het mooie van XLOOKUP is echter dat je de zoekrichting eenvoudig kunt aanpassen. Met het optionele argument [zoekmodus] bepaal je namelijk de zoekvolgorde. Stel het zesde argument simpelweg in op -1, en de zoekrichting verandert automatisch naar ‘van laatste naar eerste’.

Zie het onderstaande voorbeeld: we willen weten wat Emma’s meest recente verkoop in de database is.

Typ de onderstaande formule in de lege cel G2 en druk op Enter om het resultaat te krijgen.

=XLOOKUP(F2;B2:B11;D2:D11;;;-1)

Een schermafbeelding van de XLOOKUP-formule in cel G2 voor het vinden van de laatste overeenkomende waarde

√ Opmerking: Het vierde en vijfde argument zijn optioneel en hier weggelaten; alleen het optionele zesde argument is ingesteld op -1.

Zoek eenvoudig de laatste overeenkomende waarde op met een geweldig hulpmiddel

Mocht u geen toegang hebben tot XLOOKUP en ook geen zin hebben om ingewikkelde formules te onthouden, dan helpt de functie „Zoek van onder naar boven” u dit eenvoudig voor elkaar te krijgen.

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...

1. Ga naar het tabblad „Kutools” in Excel, klik op „Super ZOEKEN” en kies „Zoek van onder naar boven” in de keuzelijst.

Een schermafbeelding van de optie 'Opzoeken van onder naar boven' op het Kutools-tabblad in Excel

2. In het dialoogvenster „Zoek van onder naar boven” stelt u het volgende in:

  • Selecteer in het gedeelte „Zoek- en uitvoergebied” het opzoekbereik en Plaatsingsgebied lijst;
  • Selecteer in het gedeelte „Gegevensbereik” het gewenste gegevensbereik en geef daarna de „Sleutelkolom” en „Retourneerkolom” op.

Een schermafbeelding van het dialoogvenster 'Opzoeken van onder naar boven' in Excel

3. Klik op OK om het resultaat te krijgen.

Een schermafbeelding van de resultaten van opzoeken van onder naar boven

√ Opmerking: Het gedeelte ‘Vervang het uitvoerresultaat dat niet wordt gevonden en retourneert #N/A’ door de opgegeven waarde is optioneel in het dialoogvenster; u kunt dit al dan niet opgeven.

Kutools voor Excel– Geef Excel een boost met meer dan 300 essentiële hulpmiddelen, waardoor uw werk sneller en eenvoudiger verloopt, en profiteer van AI-functies voor slimmere gegevensverwerking en productiviteit.Nu verkrijgen


Download het voorbeeldbestand van XLOOKUP

XLOOKUP Voorbeelden.xlsx

Gerelateerde artikelen:

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