VLOOKUP su keliais kriterijais "Excel" programoje (6 pavyzdžiai)

  • Pasidalinti
Hugh West

VLOOKUP funkcija paprastai naudojama ieškoti reikšmės kairiausiame lentelės stulpelyje, o funkcija grąžins reikšmę toje pačioje eilutėje iš nurodyto stulpelio. Šiame straipsnyje sužinosite, kaip galite naudoti šią funkciją. VLOOKUP funkcija svetainėje keli kriterijai "Excel" programoje, pateikiant keletą tinkamų pavyzdžių ir iliustracijų.

Atsisiųsti praktikos sąsiuvinį

Galite atsisiųsti "Excel" sąsiuvinį, kurį naudojome rengdami šį straipsnį.

VLOOKUP su keliais kriterijais.xlsx

6 VLOOKUP su keliais kriterijais naudojimo "Excel" programoje pavyzdžiai

1. Ampersando naudojimas keliems kriterijams sujungti VLOOKUP programoje "Excel

Toliau pateiktame duomenų rinkinyje yra trijų populiarių prekės ženklų išmaniųjų telefonų modelių duomenys. B stulpelis reiškia pagalbinį stulpelį, kuris yra verčių derinys šalia C stulpelis ir D stulpelis .

Kaip VLOOKUP funkcija ieško reikšmės pirmajame stulpelyje, turime išlaikyti šį pagalbinį stulpelį pirmoje šios lentelės vietoje. Naudodami Ampersandas (&) . VLOOKUP funkcija šiame pavyzdyje ieškoti teksto vertės svetainėje B stulpelis kuris yra nurodyto prekės ženklo ir atitinkamo modelio numerio derinys.

Pavyzdžiui, žinosime kainą už "Samsung S21 Ultra . Taigi, čia yra du skirtingi kriterijai: išmaniojo telefono prekės ženklas ir modelio numeris. Dabar naudosime VLOOKUP funkciją, kad būtų išgauta nurodyto išmaniojo telefono kaina.

Išvestyje Cell C18 , reikiama formulė bus tokia:

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

Paspaudus Įveskite , iš karto bus parodyta nurodyto išmaniojo telefono kaina.

Skaityti daugiau: VLOOKUP su keliais kriterijais ir keliais rezultatais (8 pavyzdžiai)

2. VLOOKUP su funkcija CHOOSE, skirta keliems kriterijams "Excel" programoje sujungti

Jei nenorite naudoti pagalbinio stulpelio duomenims išgauti su VLOOKUP pagal kelis kriterijus, tada galite sujungti VLOOKUP su funkcija CHOOSE vietoj to. IŠBANDYKITE funkcija iš reikšmių sąrašo pasirenka reikšmę arba veiksmą, kurį reikia atlikti, remdamasi jo indekso numeriu. Šios funkcijos CHOOSE bendroji formulė yra tokia:

=CHOOSE(index_num, value1, [value2],...)

Kadangi "Samsung S21 Ultra" kainą sužinosime iš lentelės, todėl reikiama formulė Cell C18 bus:

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

Paspaudus Įveskite , iš karto rasite minėto išmaniojo telefono modelio kainą.

Pagal šią formulę, IŠBANDYKITE funkcija suformuoja lentelę su B, C ir F stulpeliai ... B stulpeliai ir C buvo sujungti į IŠBANDYKITE funkciją, jie bus vienas stulpelis VLOOKUP funkcija čia.

Skaityti daugiau: Vlookup su keliais kriterijais be pagalbinio stulpelio "Excel" programoje (5 būdai)

3. VLOOKUP su MATCH funkcija, kad į "Excel" būtų įtraukti keli kriterijai

Svetainė MATCH funkcija grąžina santykinę elemento poziciją masyve, kuris atitinka nurodytą vertę nurodyta tvarka. VLOOKUP su MATCH funkciją, čia išvesties tipus galime nurodyti rankiniu būdu.

Reikiama formulė Cell C18 bus dabar:

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

Paspaudus Įveskite , pamatysite nurodyto išmaniojo telefono modelio kainą.

Šioje formulėje MATCH funkcija ieško vertės, esančios Ląstelė B18 masyve B4:G4 ir grąžina stulpelio numerį. Šis stulpelio numeris priskiriamas trečiajam argumentui (col_num_index) VLOOKUP funkcija.

Taigi, jei dabar pakeisite išvesties tipą Ląstelė B18 , atitinkamas rezultatas Cell C18 bus atnaujinta iš karto. Pavyzdžiui, jei įvesite mikroschemų rinkinį į Ląstelė B18 , įterptoji formulė Cell C18 bus rodomas nurodyto išmaniojo telefono modelio mikroschemų rinkinio pavadinimas.

Skaityti daugiau: INDEX MATCH vs VLOOKUP funkcija (9 pavyzdžiai)

4. VLOOKUP derinimas su IF funkcija, siekiant sujungti kelis kriterijus

Yra dar vienas būdas išvengti pagalbinio stulpelio naudojant VLOOKUP funkciją su keliais kriterijais "Excel" programoje. Turime naudoti IF funkcija čia apibrėžti paieškos masyvą, skirtą VLOOKUP funkcija.

Kadangi čia naudojame panašų duomenų rinkinį, reikiama formulė Cell C18 ištraukti "Samsung S21 Ultra" kaina bus:

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

Paspauskite Įveskite ir formulė iš karto pateiks nurodyto išmaniojo telefono modelio kainą.

Skaityti daugiau: VLOOKUP pavyzdys su keliomis IF sąlygomis "Excel" programoje (9 kriterijai)

Panašūs skaitiniai

  • VLOOKUP neveikia (8 priežastys ir sprendimai)
  • Kodėl VLOOKUP grąžina #N/A, kai yra atitikmuo? (5 priežastys ir sprendimai)
  • Kaip "Excel" programoje atlikti "Vlookup" ir sumuoti keliuose lapuose (2 formulės)
  • "Excel" VLOOKUP kelioms vertėms vertikaliai grąžinti

5. VLOOKUP funkcija su keliais kriterijais viename "Excel" stulpelyje

Šiame skyriuje pamatysime, kaip VLOOKUP funkcija veikia ieškodama kelių reikšmių viename stulpelyje. Pirmuoju argumentu turime įvesti ląstelių intervalą. (lookup_value) VLOOKUP funkciją.

Pavyzdžiui, norime išvesti du "Apple" ir "Xiaomi" prekės ženklų išmaniųjų telefonų modelių numerius. Taigi, reikiama išvesties formulė Cell C18 turėtų būti:

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

Paspaudus Įveskite , gausite du "Apple" ir "Xiaomi" išmaniųjų telefonų modelių numerius.

Kaip VLOOKUP funkcija visada ištraukia pirmuosius suderintus duomenis, todėl šiame pavyzdyje kaip grąžintinos reikšmės pateikti tik pirmieji "Apple" ir "Xiaomi" prekės ženklų modelių numeriai.

Skaityti daugiau: Kaip naudoti VLOOKUP su keliais kriterijais skirtinguose stulpeliuose

6. Išskleidžiamųjų sąrašų kaip kelių kriterijų naudojimas VLOOKUP sistemoje

Taip pat galime sukurti išskleidžiamieji sąrašai VLOOKUP funkcija. Sukūrus išskleidžiamus sąrašus, nebereikės įvesti kriterijų rankiniu būdu. Vietoj to, iš išskleidžiamų sąrašų pasirinksite išmaniojo telefono prekės ženklą ir modelio numerį, o VLOOKUP funkcija parodys atitinkamo išmaniojo telefono modelio kainą.

Toliau pateiktame duomenų rinkinyje sukursime du išskleidžiamus sąrašus išmaniųjų telefonų prekės ženklams ir modelių numeriams D15 ir D16 ląstelės atitinkamai.

📌 1 žingsnis:

➤ Pasirinkite Ląstelė D15 pirma.

➤ Pagal Duomenys juostą, pasirinkite Duomenų patvirtinimas parinktį iš Duomenų įrankiai išskleidžiamajame sąraše.

Bus rodomas dialogo langas.

📌 2 žingsnis:

➤ Į Leisti langelį, pasirinkite Sąrašas galimybė.

➤ Įgalinti redagavimą Šaltinis langelį ir pasirinkite ląstelių diapazoną B5:B13 .

➤ Spauda GERAI .

Taigi pirmasis išskleidžiamojo sąrašo išmaniųjų telefonų prekės ženklų sąrašas jau paruoštas naudoti.

📌 3 veiksmas:

➤ Panašiai turite sukurti kitą išskleidžiamąjį sąrašą, skirtą išmaniųjų telefonų modelių numeriams. Turite pasirinkti ląstelių intervalą C5:C13 į Šaltinis parinktį Duomenų patvirtinimas dialogo langą.

📌 4 veiksmas:

➤ Dabar 18 ląstelė , įveskite šią formulę:

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

➤ Iš išskleidžiamojo sąrašo pasirinkite išmaniojo telefono prekės ženklą ir jo modelio numerį, ir jums bus parodyta pasirinkto išmaniojo telefono modelio kaina.

Kiekvieną kartą iš išskleidžiamųjų sąrašų pasirinkus naują išmaniojo telefono prekės ženklą ir modelį, bus atnaujintas išvesties langelis su kaina.

Skaityti daugiau: VLOOKUP dviem sąrašams palyginti "Excel" programoje (2 ar daugiau būdų)

Baigiamieji žodžiai

Tikiuosi, kad pirmiau aprašyti pavyzdžiai dabar padės jums juos pritaikyti savo "Excel" skaičiuoklėse naudojant VLOOKUP funkciją su keliais kriterijais. Jei turite klausimų ar atsiliepimų, praneškite man komentarų skiltyje. Arba galite peržiūrėti kitus mūsų straipsnius, susijusius su "Excel" funkcijomis šioje svetainėje.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.