„Excel“ funkcija VLOOKUP ieško reikšmės langelių diapazone, tada grąžina reikšmę, esančią toje pačioje eilutėje kaip ir jūsų ieškoma reikšmė.
VLOOKUP, kuris reiškia „Vertical Lookup“, yra paieškos funkcija, kuri ieško reikšmės kairiajame diapazono stulpelyje (pirmajame stulpelyje) ir grąžina lygiagrečią reikšmę iš stulpelio į dešinę. Funkcija VLOOKUP žiūri tik į viršų (iš viršaus į apačią) vertę lentelėje, išdėstytoje vertikaliai.
Pavyzdžiui, sakykime, kad darbalapyje turime atsargų sąrašą su lentele, kurioje rodomi prekių pavadinimai, pirkimo data, kiekis ir kaina. Tada galėtume naudoti VLOOKUP kitame darbalapyje, kad iš atsargų darbalapio ištrauktume tam tikros prekės pavadinimo kiekį ir kainą.
Funkcija VLOOKUP iš pradžių gali atrodyti bauginanti, tačiau iš tikrųjų ją gana lengva naudoti, kai supranti, kaip ji veikia. Šioje pamokoje parodysime, kaip naudoti VLOOKUP funkciją programoje „Excel“.
VLOOKUP sintaksė ir argumentai
Jei ketinate naudoti funkciją VLOOKUP, turite žinoti jos sintaksę ir argumentus.
Funkcijos VLOOKUP sintaksė:
=ŽIŪRA(paieškos_vertė,lentelės_masyvas,stulpelio_indekso_skaičius,[diapazono_žvalga])
Šią funkciją sudaro 4 parametrai arba argumentai:
- lookup_value: Tai nurodo reikšmę, kurios ieškote pirmajame nurodytos lentelės masyvo stulpelyje. Peržvalgos reikšmė visada turi būti kairiausiame (paieškos lentelės stulpelyje.
- table_array: Tai yra lentelė (ląstelių diapazonas), kurioje norite ieškoti reikšmės. Ši lentelė (paieškos lentelė) gali būti tame pačiame darbalapyje arba kitame darbalapyje ar net kitoje darbaknygėje.
- col_index_num: Tai nurodo lentelės masyvo stulpelio numerį, kurio reikšmę norite išgauti.
- [range_lookup]: Šis parametras nurodo, ar norite išgauti tikslią ar apytikslę atitiktį. Tai yra TRUE arba FALSE, įveskite „FALSE“, jei norite tikslios reikšmės, arba įveskite „TRUE“, jei jums tinka apytikslė vertė.
„Excel“ funkcijos VLOOKUP naudojimas
Panagrinėkime, kaip naudoti VLOOKUP programoje Microsoft Excel.
Pagrindinis pavyzdys
Norėdami naudoti VLOOKUP, pirmiausia turite sukurti savo duomenų bazę arba lentelę (žr. toliau).
Tada sukurkite lentelę arba diapazoną, iš kurio norite ieškoti, ir ištraukite reikšmes iš paieškos lentelės.
Tada pasirinkite langelį, kuriame norite išgauti reikšmę, ir įveskite šią VLOOKUP formulę. Pavyzdžiui, norime ieškoti „Ena“ telefono numerio, tada turime įvesti paieškos reikšmę kaip B13, A2:E10 kaip lentelės masyvą, 5 – telefono numerio stulpelio numerį ir FALSE, kad grąžintume tikslų. vertė. Tada paspauskite „Enter“, kad užbaigtumėte formulę.
=ŽIŪROS (B13,A2:E10,5,FALSE)
Jums nereikia įvesti lentelės diapazono rankiniu būdu, galite tiesiog pasirinkti diapazoną arba lentelę naudodami pelę argumentui table_array. Ir jis bus automatiškai įtrauktas į argumentą.
Atminkite, kad tai veiktų, paieškos reikšmė turi būti kairėje paieškos lentelės dalyje (A2:E10). Be to, Lookup_value nebūtinai turi būti darbalapio A stulpelyje, tai tiesiog turi būti kairysis diapazono, kurio norite ieškoti, stulpelis.
„Vlookup“ atrodo teisingai
Funkcija VLOOKUP gali atrodyti tik lentelės dešinėje. Jis ieško reikšmės pirmajame lentelės arba diapazono stulpelyje ir ištraukia atitinkamą vertę iš stulpelio dešinėje.
Tikslus atitikimas
„Excel VLOOKUP“ funkcija turi du suderinimo būdus: tikslią ir apytikslę. Funkcijos VLOOKUP parametras „range_lookup“ nurodo, kokio tipo ieškote, tikslios ar apytikslės.
Jei range_lookup įvesite kaip „FALSE“ arba „0“, formulė ieškos reikšmės, kuri tiksliai lygi lookup_value (tai gali būti skaičius, tekstas arba data).
=ŽIŪROS (A9,A2:D5,3,FALSE)
Jei lentelėje tikslios atitikties nerasta, bus pateikta klaida #N/A. Kai bandėme ieškoti „Japonija“ ir grąžinti atitinkamą reikšmę 4 stulpelyje, įvyksta klaida #N/A, nes pirmajame lentelės stulpelyje nėra „Japonija“.
Galutiniame argumente galite įvesti skaičių „0“ arba „FALSE“. Jie abu reiškia tą patį „Excel“.
Apytikslis atitikimas
Kartais nebūtinai reikia tikslios atitikties, pakanka geriausio atitikimo. Tokiais atvejais galite naudoti apytikslės atitikties režimą. Nustatykite galutinį funkcijos argumentą į „TRUE“, kad rastumėte apytikslę atitiktį. Numatytoji reikšmė yra TRUE, o tai reiškia, kad jei neįtrauksite paskutinio argumento, funkcija pagal numatytuosius nustatymus naudos apytikslę atitiktį.
=ŽIŪROS (B10,A2:B7,2,TRUE)
Šiame pavyzdyje mums nereikia tikslaus balo, kad rastume tinkamą pažymį. Viskas, ko mums reikia, yra taškai, kad patektume į tą balų diapazoną.
Jei VLOOKUP randa tikslią atitiktį, ji grąžins tą reikšmę. Jei pirmiau pateiktame pavyzdyje formulė negali rasti look_up reikšmės 89 pirmame stulpelyje, ji pateiks kitą didžiausią reikšmę (80).
Pirmosios rungtynės
Jei kairiajame lentelės stulpelyje yra dublikatų, VLOOKUP suras ir grąžins pirmąją atitiktį.
Pavyzdžiui, VLOOKUP sukonfigūruota taip, kad surastų vardo „Mia“ pavardę. Kadangi yra 2 įrašai su vardu „Mia“, tai funkcija grąžina pirmojo įrašo pavardę „Bena“.
Pakaitos simbolių rungtynės
Funkcija VLOOKUP leidžia rasti dalinę nurodytos reikšmės atitiktį naudojant pakaitos simbolius. Jei norite rasti reikšmę, kurioje yra paieškos reikšmė bet kurioje padėtyje, pridėkite ampersando ženklą (&), kad sujungtumėte paieškos reikšmę su pakaitos simboliu (*). Naudokite „$“ ženklus, kad padarytumėte absoliučias langelių nuorodas ir pridėtumėte pakaitos ženklą „*“ prieš arba po paieškos reikšmės.
Pavyzdyje B13 langelyje turime tik dalį paieškos vertės (Vin). Taigi, norėdami atlikti dalinį nurodytų simbolių atitikimą, po langelio nuorodos sujunkite pakaitos simbolį „*“.
=ŽIŪROS ($B$13&"*",$A$2:$E$10,3,FALSE)
Keli ieškojimai
Funkcija VLOOKUP leidžia sukurti dinamišką dvipusę peržiūrą, atitinkančią eilutes ir stulpelius. Šiame pavyzdyje VLOOKUP nustatyta atlikti paiešką pagal vardą (Mayra) ir miestą. B14 sintaksė yra tokia:
=ŽIŪRA(B13,A2:E10,MATCH(A14,A1:E1,0),0)
Kaip „VLOOKUP“ iš kito „Excel“ lapo
Paprastai funkcija VLOOKUP naudojama atitinkamoms reikšmėms grąžinti iš atskiro darbalapio ir retai naudojama su duomenimis tame pačiame darbalapyje.
Norėdami Vlookup iš kito Excel lapo, bet toje pačioje darbaknygėje, įveskite lapo pavadinimą prieš table_array su šauktuku (!).
Pavyzdžiui, norėdami ieškoti darbalapio „Produktai“ langelio A2 vertės diapazone A2:B8 darbalapyje „Prekių kainos“ ir grąžinti atitinkamą reikšmę iš B stulpelio:
=ŽIŪROS (A2, elementų kainos! $ A $ 2: $ C $ 8, 2, FALSE)
Žemiau esančiame paveikslėlyje parodyta lentelė „Prekių kainos“ darbalapyje.
Kai įvedame formulę VLOOKUP į darbalapio „Produktai“ C stulpelį, ji ištraukia atitinkamus duomenis iš darbalapio „ItemPrices“.
Kaip atlikti VLOOKUP iš kitos darbaknygės programoje „Excel“.
Taip pat galite ieškoti vertės visiškai kitoje darbaknygėje. Jei norite atlikti VLOOKUP iš kitos darbaknygės, darbaknygės pavadinimą turite pateikti laužtiniuose skliaustuose, po kurių lapo pavadinimą prieš table_masyvą su šauktuku (!) (kaip parodyta toliau).
Pavyzdžiui, naudokite šią formulę, kad rastumėte kito darbalapio langelio A2 reikšmę iš darbalapio pavadinimu „ItemPrices“ darbaknygėje „Item.xlsx“:
=VLOOKUP(A2,[Item.xls]Prekių kainos!$A$2:$B$8,2,FALSE)
Pirmiausia atidarykite abi darbaknyges, tada pradėkite įvesti formulę darbalapio (Produkto darbalapio) langelyje C2, o kai pasieksite argumentą table_array, eikite į pagrindinę duomenų darbaknygę (Item.xlsx) ir pasirinkite lentelės diapazoną. Tokiu būdu jums nereikės rankiniu būdu įvesti darbaknygės ir darbalapio pavadinimo. Įveskite likusius argumentus ir paspauskite klavišą „Enter“, kad užbaigtumėte funkciją.
Net jei uždarysite darbaknygę, kurioje yra peržvalgos lentelė, formulė VLOOKUP veiks ir toliau, bet dabar galite matyti visą uždarytos darbaknygės kelią, kaip parodyta toliau esančioje ekrano kopijoje.
Naudokite VLOOKUP funkciją iš „Excel“ juostelės
Jei neprisimenate formulių, visada galite pasiekti VLOOKUP funkciją iš „Excel“ juostelės. Norėdami pasiekti VLOOKUP, eikite į „Excel“ juostelės skirtuką „Formulės“ ir spustelėkite piktogramą „Ieškoti ir nuoroda“. Tada išskleidžiamojo meniu apačioje pasirinkite parinktį „VLOOKUP“.
Tada dialogo lange „Funkcijos argumentai“ įveskite argumentus. Tada spustelėkite mygtuką „Gerai“.
Pavyzdyje mes ieškojome vardo „Sherill“ lentelėje, kad gautume atitinkamą būseną D stulpelyje.
Tikimės, kad iš šio straipsnio išmokote naudoti VLOOKUP funkciją programoje „Excel“. Jei norite sužinoti daugiau apie tai, kaip naudoti „Excel“, peržiūrėkite kitus su „Excel“ susijusius straipsnius.