Argumento table_array naudojimas peržvalgos funkcijoje

Svarbu

Pabandykite naudoti naująją funkciją XLOOKUP – patobulintą VLOOKUP versiją, kuri veikia bet kuria kryptimi ir pateikia tikslius atitikmenis pagal numatytuosius nustatymus, kad ją būtų lengviau ir patogiau naudoti nei jos pirmtakė.

Kurdami funkciją VLOOKUP arba HLOOKUP , įvedate langelių diapazoną, pvz., D2:F39. Šis diapazonas vadinamas table_array argumentu, o argumentas tėra duomenų dalis, kurios funkcijai reikia vykdyti. Šiuo atveju funkcija tuose langeliuose ieškos duomenų, kuriuos bandote rasti.

Argumentas table_array visada yra antrasis funkcijos VLOOKUP arba HLOOKUP argumentas (pirmasis yra reikšmė, kurią norite rasti), be kurio funkcijos neveiks.

Pirmasis argumentas, reikšmė, kurią norite rasti, gali būti konkreti reikšmė, pvz., "41" arba "petraitis", arba langelio nuoroda, pvz., F2. Taigi, pirmasis argumentas gali atrodyti taip:

=VLOOKUP(F2,...

Argumentas table_array visada eina po peržvalgos reikšmės, pvz.:

=VLOOKUP(F2,B4:D39,...

Argumente table_array nurodytas langelių diapazonas gali naudoti santykines arba absoliučiąsias langelių nuorodas. Jei ketinate kopijuoti funkciją, turite naudoti absoliučiąsias nuorodas, pvz.:

*=VLOOKUP(F2,$B$2:BD$39,*...

Be to, table_array argumento langeliai gali būti kitame jūsų darbaknygės darbalapyje. Jei taip, argumentas apima lapo pavadinimą, o sintaksė atrodo taip:

=VLOOKUP(F2,Sheet2!$C$14:E$42,...

Įsitikinkite, kad po lapo pavadinimo parašėte šauktuką.

Galiausiai (whew) įvedate trečią argumentą – stulpelį, kuriame yra jūsų bandomos rasti reikšmės. Tai vadinama peržvalgos stulpeliu. Pirmame pavyzdyje naudojome langelių diapazoną nuo B4 iki D39, kuris tęsiasi per tris stulpelius. Tarkime, kad reikšmės, kurias norite matyti, yra stulpelyje D, trečiame stulpelyje tame langelių diapazone, todėl paskutinis argumentas yra 3.

=VLOOKUP(F2;B4:D39;3)

Galite naudoti pasirinktinį ketvirtą argumentą, teisingą arba klaidingą. Daugeliu atvejų norėsite naudoti funkciją False.

Jei naudosite True arba ketvirtojo argumento nenurodysite, funkcija nurodys apytikrius pirmojo argumento reikšmės atitikmenis. Tęsdami pavyzdį, jei jūsų pirmasis argumentas yra "smith" ir naudojate True, funkcija pateiks "Smith", "Smithberg" ir t. t. Bet jei naudosite False, funkcija pateiks tik "Smith" – tikslų atitikmenį, o dauguma žmonių to ir pageidauja.

Kad naudoti True būtų dar sudėtingiau, jei jūsų peržvalgos stulpelis – stulpelis, kurį nurodote trečiajame argumente – nėra surūšiuotas didėjančia tvarka (nuo A iki Z arba nuo mažiausio iki didžiausio skaičiaus), funkcija gali pateikti klaidingą rezultatą. Daugiau informacijos žr. Reikšmių paieška naudojant VLOOKUP ir kitas funkcijas.

Daugiau informacijos apie VLOOKUP ir HLOOKUP funkcijas žr.: