Funkcija VLOOKUP

Kai jums reikia rasti ką nors lentelėje ar diapazone pagal eilutę, naudokite VLOOKUP – vieną iš peržvalgos ir nuorodų funkcijų. Pavyzdžiui, ieškokite automobilio dalies kainos pagal dalies numerį.

Iš esmės funkcija VLOOKUP nurodo:

=VLOOKUP (reikšmė, kurią norite rasti, diapazonas, kuriame norite ieškoti reikšmės, stulpelių skaičius diapazone, kuriame yra grąžinama reikšmė, tikslus arba apytikslis atitikimas – žymimas kaip 0/FALSE arba 1/TRUE).

Jūsų naršyklė nepalaiko vaizdo įrašo. Įdiekite „Microsoft Silverlight“, „Adobe Flash Player“ ar „Internet Explorer 9“.

Šis vaizdo įrašas yra mokymo kursų VLOOKUP: kada ir kaip naudoti dalis.

Patarimas : VLOOKUP jūsų duomenis sutvarko taip, kad ieškoma reikšmė (dalies numeris) yra į kairę nuo norimos rasti grąžinamos reikšmės (dalies kaina).

Naudokite funkciją VLOOKUP norėdami rasti reikšmę lentelėje.

Sintaksė

VLOOKUP (peržvalgos_reikšmė, lentelė_masyvas, stulpelio_indekso_numeris, [peržvalgos_diapazonas])

Pavyzdžiui:

  • =VLOOKUP(105,A2:C7,2,TRUE)

  • =VLOOKUP("Kontrimas",B2:E7,2,FALSE)

Argumento pavadinimas

Aprašas

peržvalgos_reikšmė    (būtina)

Reikšmė, kurios norite ieškoti. Reikšmė, kurios norite ieškoti, turi būti pirmame stulpelyje stulpelių diapazone, kurį nurodote lentelė-masyvas.

Pavyzdžiui, jei lentelė-masyvas apima stulpelius B2:D7, tada jūsų lookup_value turi būti stulpelyje B. Žr. tolesnį grafinį elementą. Peržvalgos_reikšmė gali būti reikšmė arba langelio nuoroda.

lentelė_masyvas    (būtina)

Langelių diapazonas, kuriame VLOOKUP ieškos peržvalgos_reikšmės ir grąžinama reikšmė.

Pirmo stulpelio langelių diapazone turi būti peržvalgos_reikšmė (pvz., Pavardė toliau pateiktame paveikslėlyje.) Langelių diapazone taip pat turi būti grąžinama reikšmė (pvz., Vardas toliau pateiktame paveikslėlyje), kurią norite rasti.

Sužinokite, kaip pasirinkti darbalapio diapazonus.

stulpelio_indekso_numeris    (būtina)

Stulpelio numeris (pradedant nuo 1 kairiausio lentelė-masyvas stulpelio), apimantis grąžinamą reikšmę.

peržvalgos_diapazonas   (pasirinktinai)

Loginė reikšmė, kuri nurodo, ar norite, kad funkcija VLOOKUP rastų tikslų ar apytikslį atitikimą:

  • TRUE: daroma prielaida, kad pirmas lentelės stulpelis yra rūšiuojamas abėcėlės tvarka arba pagal skaičių, tada ieškoma artimiausios reikšmės. Tai yra numatytasis būdas, jei nenurodote kito.

  • FALSE: ieškoma pirmame stulpelyje tikslios reikšmės.

Kaip pradėti

Jums reikės keturių informacijos vienetų, kad galėtumėte sukurti VLOOKUP sintaksę:

  1. Reikšmė, kurią norite ieškoti, dar vadinama ieškoma reikšme.

  2. Diapazonas, kuriame yra ieškoma reikšmė. Atminkite: kad VLOOKUP veiktų tinkamai, ieškoma reikšmė visada turi būti pirmame diapazono stulpelyje. Pavyzdžiui, jei jūsų peržvalgos reikšmė yra langelyje C2, tada jūsų diapazonas turi prasidėti C stulpelyje.

  3. Stulpelio numeris diapazone, kuriame yra grąžinama reikšmė. Pavyzdžiui, jei nurodėte B2: D11 kaip diapazoną, galite suskaičiuoti B kaip pirmą stulpelį, C – kaip antrą ir t. t.

  4. Jei norite, galite nurodyti TRUE, jei norite apytikslio atitikmens arba FALSE, jei norite tikslios reikšmės. Jei nenurodysite nieko, numatytoji reikšmė visada bus TRUE arba apytikslis atitikmuo.

Dabar sujunkite visą anksčiau pateiktą informaciją taip:

= VLOOKUP(ieškoma reikšmė, diapazonas, kuriame yra ieškoma reikšmė, stulpelio numeris diapazone, kuriame yra grąžinama reikšmė, pasirinktinai nurodykite TRUE (jei norite apytikslio atitikmens) arba FALSE (jei norite tikslaus atitikmens).

Šiame paveikslėlyje parodyta, kaip reikia nustatyti VLOOKUP, kad pateiktų stabdžių rotoriaus kainą – 85,73.

pavyzdys VLOOKUP
  1. D13 yra ieškoma_reikšmė, kurią norite ieškoti.

  2. B2 ir E11 (paryškinta geltonai lentelėje) yra lentelė_masyvas arba diapazono, kuriame yra ieškoma reikšmė.

  3. 3 yra stulpelio_indekso_numeris arba stulpelio numeris lentelėje_masyve, kuriame yra grąžinama reikšmė. Šiame pavyzdyje lentelės masyvo trečiasis stulpelis yra Dalies kaina, todėl formulės rezultatas bus reikšmė iš stulpelio Dalies kaina.

  4. FALSE yra diapazono_peržvalga, todėl grąžinama reikšmė bus tikslus atitikmuo.

  5. VLOOKUP formulės rezultatas yra 85,73stabdžių rotorių kaina.

Pavyzdžiai

Štai dar daugiau VLOOKUP pavyzdžių:

1 pavyzdys

1 pavyzdys VLOOKUP

2 pavyzdys

2 pavyzdys VLOOKUP

3 pavyzdys

3 pavyzdys VLOOKUP

Pavyzdys 4

4 pavyzdys VLOOKUP

5 pavyzdys

5 pavyzdys VLOOKUP

Problema

Kas nutiko

Grąžinta klaidinga reikšmė

Jei peržvalgos_diapazonas yra TRUE (teisinga) arba už ribų, pirmas stulpelis turi būti rikiuojamas abėcėlės tvarka arba pagal skaičių. Jei pirmas stulpelis nebus surikiuotas, gali būti grąžinta nenumatyta reikšmė. Surikiuokite pirmą stulpelį arba naudokite FALSE tiksliai atitikčiai.

#N/A langelyje

  • Jei peržvalgos_diapazonas yra TRUE, tada jei peržvalgos_reikšmė yra mažesnė už mažiausią pirmo lentelė_masyvas stulpelio reikšmę, gausite klaidos reikšmę #N/A.

  • Jei peržvalgos_diapazonas yra FALSE, #N/A klaidos reikšmė nurodo, kad nerastas tikslus skaičius.

Daugiau informacijos apie #N/A klaidų funkcijoje VLOOKUP taisymą, ieškokite Klaidos #N/A taisymas funkcijoje VLOOKUP.

#REF! langelyje

Jei langelio_indekso_numeris yra didesnis nei stulpelių skaičius lentelė-masyvas, gausite klaidos reikšmę #REF!.

Daugiau informacijos apie #REF! klaidų funkcijoje VLOOKUP taisymą, ieškokite Klaidos #REF! taisymas.

#VALUE! langelyje

Jei į lentelė_masyvas reikšmė yra mažesnė už 1, bus pateikta klaidos reikšmė #VALUE!.

Daugiau informacijos apie #VALUE! klaidų funkcijoje VLOOKUP taisymą, ieškokite Klaidos #VALUE! taisymas funkcijoje VLOOKUP.

#NAME? langelyje

Klaidos reikšmė #NAME? paprastai reiškia, kad formulėje trūksta kabučių. Jei norite ieškoti asmens vardo, įsitikinkite, kad formulėje naudojate kabutes aplink vardą. Pavyzdžiui, įveskite pavardę kaip "Kontrimas" – = VLOOKUP("Kontrimas",B2:E7,2,FALSE).

Daugiau informacijos žr. Klaidos #NAME taisymas.

Atlikite tai

Kodėl

Naudokite peržvalgos_diapazonas absoliučiąsias koordinates

Naudojant absoliučiąsias koordinates galima užpildyti žemyn formulę, kad ji visada ieškotų tiksliame peržvalgos diapazone.

Sužinokite, kaip naudoti absoliučiąsias langelių koordinates.

Nesaugokite skaičiaus arba datos reikšmių kaip teksto.

Ieškodami skaičių ar datų reikšmių, įsitikinkite, kad pirmame lentelė_masyvas stulpelyje duomenys nėra saugomi kaip teksto reikšmės. Tokiu atveju funkcija VLOOKUP gali grąžinti neteisingas arba nenumatytas reikšmes.

Pirmo stulpelio rikiavimas

Rikiuokite pirmąjį lentelė_masyvas stulpelį prieš naudodami VLOOKUP, kai peržvalgos_diapazonas yra TRUE.

Pakaitos simbolių naudojimas

Jei peržvalgos_diapazonas yra FALSE, o peržvalgos_reikšmė yra tekstas, galite naudoti pakaitos simbolius – klaustuką (?) ir žvaigždutę (*) – peržvalgos_reikšmėje. Klaustukas atitinka vieną simbolį, žvaigždutė atitinka simbolių seką. Jei norite rasti faktinį klaustuką ar žvaigždutę, prieš simbolį įveskite tildę (~).

Pavyzdžiui, =VLOOKUP("Fontan?",B2:E7,2,FALSE) ieškos visų Kontrimo atvejų, kai paskutinė raidė gali skirtis.

Įsitikinkite, kad jūsų duomenyse nėra klaidingų simbolių.

Ieškodami teksto reikšmių pirmame stulpelyje, įsitikinkite, kad pirmo stulpelio duomenų pradžioje ir pabaigoje nėra tarpų, nenaudojamos tiesios ( ' arba " ) ir lenktos ( ‘ arba “) kabutės ir nėra nespausdinamų simbolių. Tokiais atvejais funkcija VLOOKUP gali grąžinti nenumatytą reikšmę.

Kad gautumėte tikslius rezultatus, pabandykite naudoti funkciją CLEAN arba funkciją TRIM, kad pašalintumėte tarpus po lentelės reikšmėmis langelyje.

Ar turite konkretų klausimą apie funkciją?

Pateikite klausimą „Excel“ bendruomenės forume

Padėkite patobulinti „Excel“

Turite pasiūlymų, kaip galėtume patobulinti kitą „Excel“ versiją? Jei taip, peržiūrėkite temas „Excel“ vartotojo balsas.

Susijusios temos

Trumposios instrukcijos: VLOOKUP atnaujinimo priemonė
Sparčiųjų nuorodų kortelė: VLOOKUP trikčių diagnostikos patarimai
Ką reikia žinoti apie VLOOKUP
Klaidos #VALUE! taisymas funkcijoje VLOOKUP
Klaidos #N/A taisymas funkcijoje VLOOKUP
„Excel“ formulių apžvalga
Kaip išvengti sugadintų formulių
Formulių klaidų aptikimas
„Excel“ funkcijos (pagal abėcėlę)
„Excel“ funkcijos (pagal kategoriją)

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×