Turinys
"Microsoft Excel" programoje yra kelios formulės, kuriomis galima VLOOKUP ir grąžinti kelių stulpelių reikšmes. Kadangi VLOOKUP funkcija negali pats išgauti kelių duomenų, turime sukurti masyvo formulę su VLOOKUP funkcija Taip pat yra paprastų alternatyvų masyvo formulei, kad būtų galima grąžinti reikšmes iš kelių stulpelių, ir visi šie metodai bus aptarti šiame straipsnyje su atitinkamais pavyzdžiais ir iliustracijomis.
Atsisiųsti praktikos sąsiuvinį
Galite atsisiųsti "Excel" sąsiuvinį, kurį naudojome rengdami šį straipsnį.
VLOOKUP kelių stulpelių grąžinimui.xlsx4 būdai, kaip naudoti VLOOKUP, norint grąžinti kelis stulpelius "Excel" programoje
1. VLOOKUP su masyvo formule, kad grąžintumėte vertes iš kelių stulpelių
Toliau pateiktame paveikslėlyje guli duomenų rinkinys su skirtingais išmaniųjų telefonų modeliais ir jų specifikacijomis. Apačioje esančioje išvesties lentelėje bus pateiktos visos nurodyto išmaniojo telefono modelio specifikacijos. VLOOKUP funkcija išrinkti duomenis iš kelių nurodytų telefono aparato ar išmaniojo telefono įrenginio stulpelių.
Darant prielaidą, kad norime ištraukti išmaniojo telefono įrenginio specifikacijas Poco F3 . Reikiama masyvo formulė su VLOOKUP funkcija išvesties C15 langelis bus:
=VLOOKUP(B15,B5:F12,{2,3,4,5},FALSE)
Paspaudus Įveskite , funkcija vienu metu grąžins visas pasirinkto prietaiso specifikacijas.
Skaityti daugiau: "Excel" VLOOKUP kelioms vertėms vertikaliai grąžinti
2. VLOOKUP keliems stulpeliams iš skirtingų "Excel" darbaknygių grąžinti
Šiame skyriuje naudosime VLOOKUP funkcija, skirta išgauti duomenis iš skirtingas darbalapis Taikant šį metodą reikia nepamiršti, kad kitas sąsiuvinis turi būti atidarytas, nes priešingu atveju funkcija grąžins #N/A klaida.
Tarkime, kad "Excel" darbaknygėje, pavadintoje 1 knyga .
Ir dar vienas sąsiuvinis, pavadintas 2 knyga bus išvesties duomenys, kurie turi būti išgauti iš 1 knyga nurodytam išmaniojo telefono įrenginiui.
Taigi, į 2 knyga , išvestis Ląstelė C5 užims šią formulę:
=VLOOKUP(B5,'[Book 1.xlsx]Sheet1'!$B$5:$F$12,{2,3,4,5},FALSE)
Paspaudus Įveskite , gausite pasirinkto prietaiso specifikacijas, kaip parodyta toliau pateiktoje ekrano kopijoje.
Skaityti daugiau: VBA VLOOKUP naudojimas siekiant rasti vertes iš kito "Excel" darbalapio
Panašūs skaitiniai
- "Excel" VLOOKUP paskutinei stulpelio vertei rasti (su alternatyvomis)
- Kaip atlikti VLOOKUP su keliomis sąlygomis "Excel" programoje (2 metodai)
- VLOOKUP pavyzdys tarp dviejų "Excel" lapų
- Kaip "Excel" programoje atlikti VLOOKUP su "Wildcard" (2 metodai)
- VLOOKUP ir visų atitikmenų grąžinimas programoje "Excel" (7 būdai)
3. VLOOKUP, kad susumuotumėte kelių stulpelių grąžintinas vertes "Excel" programoje
Grąžinus kelių stulpelių reikšmes su VLOOKUP funkciją, galime atlikti bet kokius išvesties duomenų skaičiavimus. Toliau pateiktoje duomenų lentelėje pateikiami kelių atsitiktinių pardavėjų pardavimų duomenys per 5 dienas iš eilės. Šiuo atveju duomenų lentelėje ieškosime pardavėjo, išvesime atitinkamus pardavimus per 5 dienas ir išvesties lentelėje įvertinsime bendrą pardavimų sumą. Cell C18 .
Tarkime, kad norime sužinoti bendrą Patriko pardavimų sumą. Reikiama formulė, kurią sudaro SUMA ir VLOOKUP funkcijos Cell C18 turėtų būti:
=SUM(VLOOKUP(C17,B6:G15,{2,3,4,5,6},FALSE))
Dabar paspauskite Įveskite ir iš karto gausite bendrą pasirinkto pardavėjo pardavimų sumą.
Skaityti daugiau: Kaip "Excel" programoje atlikti "Vlookup" ir sumuoti keliuose lapuose (2 formulės)
4. VLOOKUP su COLUMN funkcija, skirta grąžinti kelių stulpelių vertes
Turime dar vieną metodą, kaip naudoti VLOOKUP funkciją, kad grąžintume kelis stulpelius, ir šį kartą nenaudosime masyvo formulės. Verčiau naudosime Funkcija COLUMN čia nurodykite stulpelio numerį VLOOKUP funkciją. Po to turime naudoti Užpildymo rankena išilgai eilutės, kad automatiškai užpildytų likusius nurodyto išmaniojo telefono įrenginio duomenis.
Kadangi ketiname išgauti specifikacijas Poco F3 , reikiamą formulę išvestyje C15 langelis bus:
=VLOOKUP($B$15,$B$5:$F$12,COLUMN(C$4)-1,FALSE)
Paspaudus Įveskite ir vilkdami Užpildymo rankena į dešinę iki paskutinio išvesties langelio, rasime šias grąžinimo vertes.
Alternatyva VLOOKUP, skirta grąžinti kelis "Excel" stulpelius
Tinkamiausia alternatyva VLOOKUP funkcija yra funkcijos INDEKSAS ir MATCH funkcijos. INDEX funkcija grąžina vertę arba nuorodą konkrečios eilutės ir stulpelio sankirtoje. MATCH funkcija grąžina santykinę poziciją elemento masyve, kuris atitinka nurodytą vertę nurodyta tvarka. Į mūsų formulę įterpsime MATCH funkciją, kad nurodytumėte paieškos įrenginio eilutės numerį.
Taigi, reikiama išvesties masyvo formulė C15 langelis bus:
=INDEX(B5:F12,MATCH(B15,B5:B12,0),{2,3,4,5})
Paspaudus Įveskite , bus rodomos iš kelių stulpelių išskirtos pasirinkto išmaniojo telefono įrenginio specifikacijos.
Skaityti daugiau: INDEX MATCH vs VLOOKUP funkcija (9 pavyzdžiai)
Baigiamieji žodžiai
Tikiuosi, kad visi šie minėti metodai dabar padės jums juos taikyti savo "Excel" skaičiuoklėse, kai reikia ieškoti vertės ir iš duomenų lentelės ištraukti kelis stulpelius. 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.