Applies To„Excel“, skirta „Microsoft 365“ „Excel“, skirta „Microsoft 365“, skirtam „Mac“ Internetinė „Excel“ „Excel 2024“ „Excel 2024“, skirta „Mac“ Excel 2021 „Excel 2021“ skirta „Mac“ Excel 2019 Excel 2016

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

Kai kuriate funkciją VLOOKUP arba HLOOKUP , įvedate langelių diapazoną, pvz., D2:F39. Šis diapazonas vadinamas argumentu table_array, o argumentas yra tik duomenų dalis, kurią funkcija turi vykdyti. Šiuo atveju funkcija ieško tuose langeliuose duomenų, kuriuos bandote rasti.

argumentas table_array visada yra antrasis funkcijos VLOOKUP arba HLOOKUP argumentas (pirmoji reikšmė, kurią bandote rasti), o be jos funkcijos neveiks.

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

=VLOOKUP(F2, ...

Argumentas table_array visada atitinka peržvalgos reikšmę, pvz.:

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

Argumente table_array pateiktas langelių diapazonas gali naudoti santykines arba absoliučias langelių koordinates. Jei ketinate kopijuoti funkciją, turite naudoti absoliučias koordinates, pvz.:

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

Be to, argumento table_array langeliai taip pat gali būti rodomi kitame darbaknygės darbalapyje. Jei taip, argumentas apima ir lapo pavadinimą, o sintaksė yra tokia:

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

Įsitikinkite, kad už lapo pavadinimo uždėsite šauktuką.

Galiausiai (angl. whew) įvedate trečiąjį argumentą– stulpelį, kuriame yra reikšmės, kurias bandote rasti. Tai vadinama peržvalgos stulpeliu. Pirmajame pavyzdyje naudojome langelių diapazoną nuo B4 iki D39, kuris eina per tris stulpelius. Apsimeskime reikšmėmis, kurias norite matyti tiesiogiai D stulpelyje, trečiame to langelių diapazono stulpelyje, todėl paskutinis argumentas yra 3.

=VLOOKUP(F2,B4:D39,3)

Galite naudoti pasirinktinį ketvirtą argumentą True (teisinga) arba False (klaidinga). Daugeliu atvejų norėsite naudoti False.

Jei naudojate True arba ketvirtą argumentą paliksite tuščią, funkcija pateiks apytikslį atitikmenį pirmojo argumento reikšmei. Taigi, norėdami tęsti pavyzdį, jei pirmasis argumentas yra "smith" ir naudojate True, funkcija pateiks "Smith", "Smithberg" ir t. t. Tačiau jei naudojate False, funkcija grąžina tik "Smith", tikslų atitikmenį, o būtent to pageidauja dauguma žmonių.

Kad būtų dar sudėtingiau naudoti "True", jei jūsų peržvalgos stulpelis –trečiame argumente nurodytas stulpelis – nėra rūšiuojamas didėjimo tvarka (nuo A iki Z arba nuo mažiausio iki didžiausio skaičiaus), funkcija gali pateikti neteisingą rezultatą. Daugiau informacijos apie tai žr . Reikšmių ieškoėjimas naudojant VLOOKUP ir kitas funkcijas.

Daugiau informacijos apie funkcijas VLOOKUP ir HLOOKUP žr.:

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.