VLOOKUP met meerdere criteria in Excel (6 voorbeelden)

  • Deel Dit
Hugh West

VLOOKUP functie wordt meestal gebruikt om een waarde te zoeken in de meest linkse kolom in een tabel en de functie zal een waarde teruggeven in dezelfde rij van de opgegeven kolom. In dit artikel leer je hoe je dit kunt gebruiken VLOOKUP-functie voor meerdere criteria in Excel met enkele passende voorbeelden en illustraties.

Download Praktijk werkboek

U kunt de Excel-werkmap downloaden die wij hebben gebruikt om dit artikel voor te bereiden.

VLOOKUP met meerdere criteria.xlsx

6 voorbeelden van het gebruik van VLOOKUP met meerdere criteria in Excel

1. Ampersand gebruiken om meerdere criteria samen te voegen in VLOOKUP in Excel

In de volgende dataset staan enkele gegevens van smartphonemodellen van drie populaire merken. Kolom B staat voor een hulpkolom die de combinatie is van de waarden naast Kolom C en Kolom D .

Als de VLOOKUP functie zoekt naar een waarde in de eerste kolom, moeten we deze hulpkolom op de eerste plaats in de volgende tabel houden. Door het gebruik van Ampersand (&) de VLOOKUP-functie in dit voorbeeld zal zoeken naar een tekstwaarde in Kolom B die de combinatie is van een bepaald merk en het bijbehorende modelnummer.

Bijvoorbeeld, we gaan de prijs van de Samsung S21 Ultra Dus, hier zijn twee verschillende criteria: de merknaam en het modelnummer van de smartphone. Nu gebruiken we het VLOOKUP functie om de prijs van de opgegeven smartphone op te halen.

In de uitvoer Cel C18 is de vereiste formule:

=VLOOKUP(D15&D16,B5:G13,6,FALSE)

Na het indrukken van Ga naar krijg je meteen de prijs van de opgegeven smartphone te zien.

Lees meer: VLOOKUP met meerdere criteria en meerdere resultaten (8 voorbeelden)

2. VLOOKUP met CHOOSE-functie om meerdere criteria in Excel samen te voegen

Als u geen hulpkolom wilt gebruiken om gegevens te extraheren met VLOOKUP onder meerdere criteria dan kunt u combineren VLOOKUP met CHOOSE-functie in plaats daarvan. KIES functie kiest een waarde of actie uit een lijst van waarden, gebaseerd op het indexnummer. De algemene formule van deze CHOOSE-functie is:

=CHOOSE(index_num, waarde1, [waarde2],...)

Aangezien we de prijs van de Samsung S21 Ultra uit de tabel gaan kennen, is de vereiste formule in Cel C18 zal zijn:

=VLOOKUP($D$15&$D$16,CHOOSE({1,2},$B$5:$B$13&$C$5:$C$13,$F$5:$F$13),2,FALSE)

Na het indrukken van Ga naar vindt u meteen de prijs van het genoemde smartphonemodel.

In deze formule, KIES functie vormt een tabel met Kolommen B, C en F . Kolommen B en C zijn samengevoegd in de KIES functie, zullen ze een enkele kolom voor de VLOOKUP functie hier.

Lees meer: Vlookup met meerdere criteria zonder hulpkolom in Excel (5 manieren)

3. VLOOKUP met MATCH functie om meerdere criteria op te nemen in Excel

De MATCH functie geeft een relatieve positie van een item in een array die overeenkomt met een opgegeven waarde in een opgegeven volgorde. Door het combineren van de VLOOKUP met de MATCH functie kunnen we de uitgangstypen handmatig opgeven.

De vereiste formule in Cel C18 zal zijn:

=VLOOKUP(D15&D16,B5:G13,MATCH(B18,B4:G4,0),FALSE)

Na het indrukken van Ga naar ziet u de prijs van het opgegeven smartphonemodel.

In deze formule is de MATCH functie zoekt naar de waarde aanwezig in Cel B18 in de matrix van B4:G4 en geeft dan het kolomnummer terug. En dit kolomnummer wordt dan toegewezen aan het derde argument (col_num_index) van de VLOOKUP functie.

Dus als u nu het uitvoertype wijzigt in Cel B18 het overeenkomstige resultaat in Cel C18 worden in één keer bijgewerkt. Als u bijvoorbeeld Chipset typt in Cel B18 de ingesloten formule in Cel C18 wordt de chipsetnaam voor het opgegeven smartphonemodel getoond.

Lees meer: INDEX MATCH vs VLOOKUP-functie (9 voorbeelden)

4. VLOOKUP combineren met de IF-functie om meerdere criteria samen te voegen

Er is een andere methode om een hulpkolom te vermijden bij gebruik van de VLOOKUP functie met meerdere criteria in Excel. We moeten de IF-functie hier om de lookup array te definiëren voor de VLOOKUP functie.

Aangezien we hier een soortgelijke dataset gebruiken, is de vereiste formule in Cel C18 om de prijs van de Samsung S21 Ultra eruit te halen:

=VLOOKUP(D15, IF(C5:C13=D16, B5:F13, ""), 5, FALSE)

Druk op Ga naar en de formule geeft onmiddellijk de prijs van het opgegeven smartphonemodel.

Lees meer: Voorbeeld van VLOOKUP met meerdere IF-condities in Excel (9 criteria)

Vergelijkbare lezingen

  • VLOOKUP werkt niet (8 redenen & oplossingen)
  • Waarom VLOOKUP #N/A teruggeeft als er een match bestaat (5 oorzaken & oplossingen)
  • Vlookup en som over meerdere bladen in Excel (2 formules)
  • Excel VLOOKUP om meerdere waarden verticaal terug te geven

5. VLOOKUP-functie met meerdere criteria in één kolom in Excel

In dit deel zullen we zien hoe de VLOOKUP functie werkt door te zoeken naar meerdere waarden in een enkele kolom. We moeten een reeks cellen invoeren in het eerste argument (lookup_value) van de VLOOKUP-functie hier.

Wij willen bijvoorbeeld twee smartphone-modelnummers van de merken Apple en Xiaomi uittekenen. Dus de vereiste formule in de uitvoer Cel C18 zou moeten zijn:

=VLOOKUP(D15:D16,B5:F13,2,FALSE)

Na het indrukken van Ga naar krijg je twee modelnummers van Apple en Xiaomi smartphones.

Als de VLOOKUP De functie haalt altijd de eerste overeenkomende gegevens eruit, in dit voorbeeld zijn alleen de eerste modelnummers van de merken Apple en Xiaomi als retourwaarden verschenen.

Lees meer: Hoe VLOOKUP gebruiken met meerdere criteria in verschillende kolommen

6. Gebruik van vervolgkeuzelijsten als meerdere criteria in VLOOKUP

We kunnen ook de keuzelijsten voor de VLOOKUP Nadat u de keuzelijsten hebt gemaakt, hoeft u de criteria niet meer handmatig in te voeren, maar selecteert u het merk en het modelnummer van de smartphone in de keuzelijsten, waarna de VLOOKUP-functie de prijs van het bijbehorende smartphonemodel weergeeft.

In de volgende dataset maken we nu twee keuzelijsten voor smartphonemerken en modelnummers in Cellen D15 en D16 respectievelijk.

📌 Stap 1:

Selecteer Cel D15 eerst.

Onder de Gegevens lint, kies de Validatie van gegevens optie van de Gegevensinstrumenten drop-down.

Er verschijnt een dialoogvenster.

📌 Stap 2:

In de Sta toe. vak, selecteer de Lijst optie.

➤ Bewerking inschakelen in de Bron vak en selecteer het cellenbereik B5:B13 .

Druk OK .

Zo, de eerste keuzelijst voor de smartphonemerken is nu klaar voor gebruik.

📌 Stap 3:

➤ Op dezelfde manier moet u een andere vervolgkeuzelijst maken voor de modelnummers van de smartphones. U moet het bereik van de cellen selecteren C5:C13 in de Bron optie van de Validatie van gegevens dialoogvenster hier.

📌 Stap 4:

Nu in Cel 18 voer de volgende formule in:

=VLOOKUP(D15, IF(C5:C13=D16, B5:F13, ""), 5, FALSE)

➤ Kies in de keuzelijst een smartphonemerk en het modelnummer en u krijgt de prijs van het geselecteerde smartphonemodel te zien.

Telkens wanneer u een nieuw smartphonemerk en -model selecteert in de keuzelijsten, wordt de uitvoercel met de prijs bijgewerkt.

Lees meer: VLOOKUP Twee lijsten vergelijken in Excel (op 2 of meer manieren)

Afsluitende woorden

Ik hoop dat de hierboven beschreven voorbeelden u nu zullen helpen om ze toe te passen in uw Excel-spreadsheets bij het gebruik van de VLOOKUP-functie met meerdere criteria. Als u vragen of feedback hebt, laat het me dan weten in het commentaargedeelte. Of u kunt onze andere artikelen met betrekking tot Excel-functies op deze website bekijken.

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.