VLOOKUP mei meardere kritearia yn Excel (6 foarbylden)

  • Diel Dit
Hugh West
De funksje

VLOOKUP wurdt oer it generaal brûkt om in wearde te sykjen yn 'e lofterste kolom yn in tabel en de funksje sil in wearde weromjaan yn deselde rige fan 'e opjûne kolom. Yn dit artikel sille jo leare hoe't jo dizze VLOOKUP-funksje brûke kinne foar meardere kritearia yn Excel mei wat geskikte foarbylden en yllustraasjes.

Download Oefeningswurkboek

Jo kinne it Excel-wurkboek downloade dat wy hawwe brûkt om dit artikel ta te rieden.

VLOOKUP with Multiple Criteria.xlsx

6 foarbylden fan it brûken fan VLOOKUP mei meardere kritearia yn Excel

1. Ampersand brûke om mei meardere kritearia te kommen yn VLOOKUP yn Excel

Yn de folgjende dataset binne d'r wat gegevens fan smartphonemodellen fan trije populêre merken. Kolom B stiet foar in helpkolom dy't de kombinaasje is fan de wearden neist Kolom C en Kolom D .

Om't de funksje VLOOKUP in wearde siket yn 'e earste kolom, moatte wy dizze helpkolom op it earste plak hâlde yn 'e folgjende tabel. Troch Ampersand (&) te brûken, sil de VLOOKUP-funksje yn dit foarbyld sykje nei in tekstwearde yn kolom B dat is de kombinaasje fan in spesifisearre merk en it oerienkommende modelnûmer.

Bygelyks sille wy de priis fan 'e Samsung S21 Ultra witte. Dat, hjir binne twa ferskillende kritearia: de merknamme en it modelnûmer fan 'e smartphone. No sille wy de funksje VLOOKUP brûke om de priis fan it opjûne smartphone te ekstrahearjen.

Yn de útfier Sel C18 sil de fereaske formule wêze:

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

Nei it drukken op Enter , sille jo de priis fan it opjûne smartphone yn ien kear sjen litte.

Lês mear: VLOOKUP mei meardere kritearia en meardere resultaten (8 foarbylden)

2. VLOOKUP mei KIES-funksje om mei meardere kritearia yn Excel te kommen

As jo ​​gjin helperkolom brûke wolle om gegevens mei VLOOKUP ûnder meardere kritearia te ekstrahearjen, dan kinne jo <1 kombinearje>VLOOKUP mei KIES-funksje ynstee. De funksje KIES kiest in wearde of aksje om út te fieren út in list mei wearden, basearre op it yndeksnûmer. De generike formule fan dizze CHOOSE-funksje is:

=KIES(index_num, wearde1, [wearde2],...)

As wy de priis fan witte sille de Samsung S21 Ultra út 'e tabel, dus de fereaske formule yn Cell C18 sil wêze:

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

Nei it drukken op Enter , fine jo daliks de priis fan it neamde smartphonemodel.

Yn dizze formule foarmet de funksje KIES in tabel mei Kolommen B, C en F . As Kolommen B en C binne gearfoege binnen de funksje KIES , sille se hjir ien kolom foar de VLOOKUP funksje fertsjintwurdigje.

Lês mear: Vlookup meiMeardere kritearia sûnder helpkolom yn Excel (5 manieren)

3. VLOOKUP mei MATCH-funksje om meardere kritearia op te nimmen yn Excel

De funksje MATCH jout in relative posysje fan in item werom yn in array dy't oerienkomt mei in spesifisearre wearde yn in spesifisearre folchoarder. Troch it kombinearjen fan de VLOOKUP mei de MATCH funksje hjir, kinne wy ​​de útfiertypen manuell oantsjutte.

De fereaske formule yn Sel C18 sil wêze no:

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

Nei it drukken op Enter , sille jo de priis sjen fan it oantsjutte smartphonemodel.

Yn dizze formule siket de funksje MATCH de wearde oanwêzich yn Sel B18 yn 'e array fan B4:G4 en dan jout it kolomnûmer werom. En dit kolomnûmer wurdt dan tawiisd oan it tredde argumint (col_num_index) fan de VLOOKUP funksje.

Dus, no as jo it útfiertype feroarje yn Sel B18 , it oerienkommende resultaat yn Sel C18 sil tagelyk bywurke wurde. As jo ​​bygelyks Chipsatz ynfiere yn Sel B18 , sil de ynbêde formule yn Sel C18 de chipsetnamme foar it oantsjutte smartphonemodel sjen litte.

Lês mear: INDEX MATCH vs VLOOKUP-funksje (9 foarbylden)

4. VLOOKUP kombinearje mei IF-funksje om mei te dwaan oan meardere kritearia

D'r is in oare metoade om in helpkolom te foarkommen by it brûken fan de VLOOKUP funksje mei meardere kritearia ynExcel. Wy moatte hjir de IF-funksje brûke om de opsykmatrix foar de VLOOKUP funksje te definiearjen.

Om't wy hjir in ferlykbere dataset brûke, is de fereaske formule yn Sel C18 om de priis fan 'e Samsung S21 Ultra út te lûken sil wêze:

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

Druk op Enter en de formule sil de priis fan it oantsjutte smartphonemodel daliks werombringe.

Lês mear: Foarbyld fan VLOOKUP mei meardere IF Condition yn Excel (9) Kritearia)

Fergelykbere lêzingen

  • VLOOKUP wurket net (8 redenen en oplossingen)
  • Wêrom VLOOKUP jout #N/A as oerienkomst bestiet? (5 oarsaken en oplossings)
  • Hoe kinne jo Vlookup en sommen oer meardere blêden yn Excel (2 formules)
  • Excel VLOOKUP om meardere werom te jaan Wearden fertikaal

5. VLOOKUP-funksje mei meardere kritearia yn ien kolom yn Excel

Yn dizze seksje sille wy sjen hoe't de funksje VLOOKUP wurket troch te sykjen nei meardere wearden yn ien kolom. Wy moatte in berik fan sellen ynfiere yn it earste argumint (lookup_value) fan 'e VLOOKUP-funksje hjir.

Bygelyks wolle wy twa smartphone-modelnûmers fan Apple en Xiaomi-merken tekenje . Dus, de fereaske formule yn 'e útfier Sel C18 moat wêze:

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

Nei it drukken op Enter , jo' ll krije twa model nûmers fan Apple en Xiaomismartphones.

Om't de VLOOKUP funksje altyd de earste oerienkommende gegevens ekstrahearret, binne yn dit foarbyld allinich de earste modelnûmers fan Apple- en Xiaomi-merken ferskynd as weromwearden.

Lês mear: How to Use VLOOKUP with Multiple Criteria in Different Columns

6. Gebrûk fan dellûklisten as meardere kritearia yn VLOOKUP

Wy kinne ek de útklaplisten oanmeitsje foar de funksje VLOOKUP . Nei it oanmeitsjen fan de dellûklisten hoege jo de kritearia net mear manuell yn te fieren. Jo sille leaver it smartphonemerk en modelnûmer selektearje út de dellûklisten en de VLOOKUP-funksje sil de priis foar it korrespondearjende smartphonemodel sjen litte.

Yn de folgjende dataset sille wy no twa drop oanmeitsje -downlisten foar smartphonemerken en modelnûmers yn respektivelik sellen D15 en D16 .

📌 Stap 1:

➤ Selektearje earst Sel D15 .

➤ Kies ûnder it lint Data de opsje Datavalidaasje út it útklapmenu Gegevensark .

In dialoochfinster sil ferskine.

📌 Stap 2:

➤ Selektearje yn it fak Tastean de opsje List .

➤ Aktivearje bewurkjen yn de Boarne fakje en selektearje it berik fan sellen B5:B13 .

➤ Druk op OK .

Dus, de earste dellûklist foar de smartphonemerken is no klearbrûke.

📌 Stap 3:

➤ Likegoed moatte jo in oare útklapmenu oanmeitsje list foar de smartphone model nûmers. Jo moatte it berik fan sellen C5:C13 selektearje yn de Boarne opsje fan it dialoochfinster Data Validation hjir.

📌 Stap 4:

➤ Fier no yn Sel 18 de folgjende formule yn:

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

➤ Kies in smartphonemerk en it modelnûmer fan it útklapmenu en jo sille de priis sjen fan it selektearre smartphonemodel.

Elke kear as jo in nij smartphonemerk en har model selektearje út de dellûklisten, sil de útfiersel mei de priis bywurke wurde.

Lês mear: VLOOKUP Om twa listen yn Excel te fergelykjen (2 of mear manieren)

Slútwurden

Ik hoopje dat de hjirboppe beskreaune foarbylden no sille helpe Jo kinne se tapasse yn jo Excel-spreadsheets wylst jo de VLOOKUP-funksje brûke mei meardere kritearia. As jo ​​​​fragen of feedback hawwe, lit it my dan witte yn 'e kommentaar seksje. Of jo kinne ús oare artikels kontrolearje oer Excel-funksjes op dizze webside.

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.