
Kai VLOOKUP funkcija vadinama, „Excel“ ieško paieškos vertės kairėje stulpelio lentelės stulpelyje, vadinamo lentelės matrica. Funkcija grąžina kitą vertę toje pačioje eilutėje, kurią nustato stulpelio indekso numeris.
HLOOKUP yra panašus į VLOOKUP, bet jis ieško eilutės, o ne stulpelio, o rezultatas yra kompensuojamas eilutės indekso numeriu. „V“ VLOOKUP reiškia vertikalią paiešką (vienoje stulpelyje), o „H“ - „HLOOKUP“ reiškia horizontalią paiešką (per vieną eilutę).
VLOOKUP pavyzdys
Naudokime žemiau pateiktą darbo knygą kaip pavyzdį, kuriame yra du lapai. Pirmasis vadinamas duomenų lapu . Šiame lape kiekvienoje eilutėje pateikiama informacija apie inventoriaus elementą. Pirmasis stulpelis yra dalies numeris, o trečiasis stulpelis - kaina doleriais.

Antrasis lapas vadinamas paieškos lapu ir jame yra formulė, kuri naudoja VLOOKUP, kad ieškotų duomenų duomenų lape. Toliau pateiktame paveikslėlyje pastebėkite, kad pasirinkta ląstelė B2, ir jos formulė yra nurodyta formulės juostoje lapo viršuje.

B2 langelio reikšmė yra formulė = VLOOKUP (A2, „Data Sheet“! $ A $ 2: $ C $ 4, 3, FALSE) .
Pirmiau pateikta formulė B2 langelį užpildys su langelyje A2 identifikuotos dalies kaina. Jei kainos pasikeičia duomenų lape, ląstelės B2 vertė paieškos lape bus automatiškai atnaujinama, kad ji atitiktų. Panašiai, jei pakeitimų lape A2 langelyje esantis dalies numeris pasikeičia, langelis B2 automatiškai atnaujinamas su tos dalies kaina.
Išsiaiškinkime kiekvieną pavyzdžio formulės elementą.
Formulės elementas | Reikšmė |
---|---|
= | Lygių ženklas (=) rodo, kad šioje ląstelėje yra formulė, o rezultatas turėtų tapti langelio reikšme. |
VLOOKUP | Funkcijos pavadinimas. |
( | Atidarymo skliausteliuose nurodoma, kad ankstesnis pavadinimas VLOOKUP buvo funkcijos pavadinimas ir nurodo kableliais atskirtų sąrašo argumentų pradžią funkcijai. |
A2 | Atidarymo skliausteliuose nurodoma, kad ankstesnis pavadinimas VLOOKUP buvo funkcijos pavadinimas ir nurodo funkcijai atskirtų kableliais atskirtų argumentų sąrašo pradžią. |
„Duomenų lapas“! $ A $ 2: $ C $ 4 | Antrasis argumentas, lentelės lentelė . Jis apibrėžia plotą lape, kuris bus naudojamas kaip paieškos lentelė. Kairysis šios srities stulpelis yra stulpelis, kuriame yra paieškos vertė . Lentelių masyvo argumentas yra bendroji forma: $ Sheet1 $ eilutė1: $ col2 $ eilutė2 Pirmoji šios frazės dalis identifikuoja lapą, o antrojoje dalyje nurodomas stačiakampis plotas. Konkrečiai:
Kairėje stalo lentelės stulpelyje turi būti jūsų paieškos vertė. Visada nustatykite savo lentelės masyvą taip, kad kairėje skiltyje būtų jūsų ieškoma vertė. Šis argumentas reikalingas. |
3 | Trečiasis VLOOKUP argumentas, stulpelio indekso numeris . Jis rodo stulpelių skaičių, nukreiptą nuo kairiojo stalo lentelės stulpelio, kur bus rastas paieškos rezultatas. Pavyzdžiui, jei kairiojo stulpelio paieškos masyvo stulpelis yra C, stulpelio indekso 4 skaičius rodo, kad rezultatas turėtų būti iš E stulpelio. Mūsų pavyzdyje kairysis stalo lentelės stulpelis yra A ir norime rezultato iš C stulpelio. A yra pirmasis stulpelis, B - antrasis stulpelis, o C - trečiasis stulpelis, todėl mūsų stulpelio indekso numeris yra 3 . Šis argumentas reikalingas. |
FALSE | Ketvirtasis argumentas yra intervalo paieškos vertė. Tai gali būti TRUE arba FALSE, ir ji nurodo, ar „Excel“ turėtų atlikti paiešką naudojant „tikslią paiešką“ ar „diapazono paiešką“.
Jei nesate tikri, kokio tipo taikymą naudoti, pasirinkite FALSE, kad galėtumėte tiksliai suderinti. Jei pasirinksite TRUE diapazono paieškai, įsitikinkite, kad kairiojo stalo lentelės stulpelio duomenys yra surūšiuoti didėjančia tvarka (mažiausiai iki didžiausio). Priešingu atveju rezultatai nebus teisingi. Šis argumentas yra neprivalomas. Jei praleisite šį argumentą, bus atlikta tiksli paieška. |
) | Uždarymo skliausteliuose nurodomas argumentų sąrašo pabaiga ir funkcijos pabaiga. |
Prisiminti:
- Paieškos vertė turi būti kairiajame stalo masyvo stulpelyje. Jei ne, paieškos funkcija neveiks.
- Įsitikinkite, kad kiekviena lentelės masyvo kairiojo stulpelio vertė yra unikali. Jei stulpelyje, kuriame vyksta peržiūra, yra dvigubų reikšmių, VLOOKUP rezultatai nėra garantuoti.
„Excel“, „Formulės“, skaičiuoklės terminai