VLOOKUP (funkcija VLOOKUP)

VLOOKUP (funkcija VLOOKUP)

Ko želite poiskati elemente v tabeli ali obsegu po vrsticah, uporabite funkcijo VLOOKUP, eno od funkcij iskanja in sklicevanja. Poiščete lahko na primer ceno avtomobilskega dela po številki dela.

V najbolj preprosti obliki pomeni funkcija VLOOKUP:

=VLOOKUP(Vrednost, ki jo želite poiskati, razpon, znotraj katerega želite iskati vrednost, številka stolpca v obsegu z vrnjeno vrednostjo, natančen ali približen zadetek – označeno kot 0/FALSE ali 1/TRUE).

Vaš brskalnik ne podpira tega videoposnetka. Namestite Microsoft Silverlight, Adobe Flash Player ali Internet Explorer 9.

Ta videoposnetek je del izobraževalnega tečaja, ki se imenuje VLOOKUP: Kdaj in kako jo uporabljati.

Namig : Skrivnost funkcije VLOOKUP je v tem, da podatke razvrstite tako, da bo vrednost, ki si jo ogledate (številka dela), levo od vrnjene vrednosti, ki jo želite poiskati (cena dela).

Uporabite funkcijo VLOOKUP za iskanje vrednosti v tabeli.

Sintaksa

VLOOKUP(iskana_vrednost; matrika_tabele; št_indeksa_stolpca; [obseg_iskanja]

Primer:

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

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

Ime argumenta

Opis

iskana_vrednost    (obvezen)

Vrednost, ki jo želite poiskati. Vrednost, ki jo želite poiskati, mora biti v prvem stolpcu obsega celic, ki jih določite v argumentu matrika_tabele.

Če se argument matrika_tabele npr. razteza v celicah B2:D7, mora biti argument »iskana_vrednost« v stolpcu B. Oglejte si spodnjo sliko. Argument Iskana_vrednost je lahko vrednost ali sklic na celico.

matrika_tabel    (obvezno)

Obseg celic, v katerih funkcija VLOOKUP išče argument iskana_vrednost, in vrnjena vrednost.

Prvi stolpec v obsegu celic mora vključevati argument iskana_vrednost (na primer priimek na spodnji sliki). Obseg celic mora prav tako vključevati vrnjeno vrednost (na primer ime na spodnji sliki), ki jo želite poiskati.

Več informacij o izbiranju obsegov delovnega lista.

št_indeksa_stolpca    (obvezen)

Številka stolpca (ki se začne z 1 za zadnji stolpec levo od argumenta matrika_tabele), ki vključuje vrnjeno vrednost.

obseg_iskanja   (izbirno)

Logična vrednost, ki določa, ali želite, da funkcija VLOOKUP najde približen ali natančen zadetek:

  • TRUE predvideva, da je prvi stolpec tabele razvrščen po številih ali abecedi, nato pa poišče najbližjo vrednost. To je privzeti način, če ne navedete drugega.

  • FALSE poišče točno vrednost v prvem stolpcu.

Kako začeti

Za gradnjo sintakse funkcije VLOOKUP boste potrebovali štiri podatke:

  1. Vrednost, ki jo želite poiskati, imenovana tudi iskana vrednost.

  2. Obseg, znotraj katerega je iskana vrednost. Ne pozabite, da mora biti iskana vrednost vedno v prvem stolpcu v obsegu, da bo funkcija VLOOKUP lahko delovala pravilno. Če je iskana vrednost v celici C2, potem se mora obseg začeti s C.

  3. Številka stolpca v obsegu, ki vsebuje vrnjeno vrednost. Če za obseg na primer določite B2: D11, štejte B kot prvi stolpec, C kot drugi stolpec in tako dalje.

  4. Po želji lahko določite vrednost TRUE, če želite približno ujemanje, ali vrednost FALSE, če želite natančno ujemanje vrnjene vrednosti. Če ne določite ničesar, bo privzeta vrednost vedno TRUE ali približno ujemanje.

Vse zgoraj našteto lahko združite tako:

=VLOOKUP(iskana vrednost, obseg z iskano vrednostjo, številka stolpca v obsegu z vrnjeno vrednostjo, po želji lahko določite TRUE za približno ujemanje ali FALSE za natančno ujemanje).

Na tej sliki je prikazano, kako nastavite funkcijo VLOOKUP tako, da vrne ceno za zavorne rotorje, ki je 85.73.

VLOOKUP primer
  1. D13 je lookup_value ali vrednost, ki jo želite poiskati.

  2. B2 do E11 (rumeno označeno v tabeli) je table_array ali obseg, kjer je iskana vrednost.

  3. 3 je col_index_num ali številka stolpca v obsegu table_array z vrnjeno vrednostjo. V tem primeru je tretji stolpec v obsegu tabel Part Price, tako da bo izhod formule vrednost iz stolpca Part Price.

  4. FALSE je range_lookup, tako da bo vrnjena vrednost natančno ujemanje.

  5. Izhod formule VLOOKUP je 85.73, kar je cena zavornih rotorjev.

Primeri

Tu je nekaj primerov funkcije VLOOKUP:

1. primer

VLOOKUP 1. primer

2. primer

VLOOKUP 2. primer

3. primer

VLOOKUP 3. primer

4. primer

VLOOKUP 4. primer

5. primer

VLOOKUP 5. primer

Težava

Vzrok težave

Vrne napačno vrednost

Če ima obseg_iskanja vrednost TRUE ali pa je bil izpuščen, mora prvi stolpec biti razvrščen številsko oz. po abecedi. Če prvi stolpec ni razvrščen, bo morda vrnjena nepričakovana vrednost. Razvrstite stolpec ali pa uporabite lastnost FALSE, da pridobite točno ujemanje.

Napaka #N/V v celici

  • Če je vrednost argumenta obseg_iskanja TRUE in je vrednost v argumentu iskana_vrednost manjša od najmanjše vrednosti v prvem stolpcu argumenta matrika_tabele, se prikaže vrednost napake #N/V.

  • Če je vrednost argumenta obseg_iskanja FALSE, vrednost napake #N/V pomeni, da točnega števila ni mogoče najti.

Če želite več informacij o odpravljanju težav #N/A v funkciji VLOOKUP, glejte Kako popraviti napako #N/A v funkciji VLOOKUP.

Napaka #SKLIC! v celici

Če je vrednost v argumentu št_indeksa_stolpca večja od števila stolpcev v argumentu matrika_tabele, se prikaže vrednost napake #SKLIC!.

Če želite več informacij o odpravljanju napak #REF! v formuli VLOOKUP, glejte Kako popraviti napako #REF!.

Napaka #VREDN! v celici

Če je vrednost v argumentu matrika_tabele manjša od 1, se prikaže vrednost napake #VREDN!.

Če želite več informacij o odpravljanju težav #VALUE! v funkciji VLOOKUP, glejte Kako popraviti napako #VALUE! v funkciji VLOOKUP.

Napaka #IME? v celici

Vrednost napake #IME? po navadi pomeni, da v formuli manjkajo narekovaji. Če želite poiskati ime osebe, morate pred ime in za ime v formuli dodati narekovaje. Ime vnesite na primer kot "Bizjak": =VLOOKUP("Bizjak",B2:E7,2,FALSE).

Če želite več informacij, glejte Kako popraviti napako #NAME!.

Naredite to

Razlog

Za argument obseg_iskanja uporabite absolutne sklice

Z absolutnimi sklici lahko izpolnite formulo, tako da vedno poišče točno določen obseg iskanja.

Več informacij o uporabi absolutnih sklicev na celice.

Števil ali datumov ne shranjujte kot besedilo.

Ko iščete število ali datumsko vrednost, se prepričajte, da podatki v prvem stolpcu argumenta matrika_tabele niso shranjeni kot besedilne vrednosti, sicer lahko funkcija VLOOKUP vrne nepravilne ali nepričakovane vrednosti.

Razvrstite prvi stolpec

Če je vrednost argumenta obseg_iskanja TRUE, pred uporabo funkcije VLOOKUP razvrstite prvi stolpec argumenta matrika_tabele.

Uporabljajte nadomestne znake

Če ima argument obseg_iskanja vrednost FALSE, argument iskana_vrednost pa je besedilo, lahko uporabite nadomestne znake  (vprašaj (?) in zvezdico (*))  v argumentu iskana_vrednost. Vprašaj označuje znak, zvezdica pa poljubno zaporedje znakov. Če želite poiskati dejanski vprašaj ali zvezdico, pred znak vnesite tildo (~).

Formula =VLOOKUP("Fontan?",B2:E7,2,FALSE) na primer poišče vse primerke priimka Bizjak z različno zadnjo črko.

Zagotovite, da v vaših podatkih ni napačnih znakov.

Ko iščete besedilne vrednosti v prvem stolpcu, se prepričajte, da v podatkih v prvem stolpcu ni začetnih presledkov, končnih presledkov, nedosledno uporabljenih ravnih ( ' ali " ) in zavitih (‘ ali “) narekovajev oz. znakov, ki jih ni mogoče natisniti. V teh primerih lahko funkcija VLOOKUP vrne nepričakovano vrednost.

Za natančne rezultate poskusite uporabiti funkcijo CLEAN ali TRIM, s katero lahko odstranite končne presledke za vrednostmi tabele v celici.

Ali imate vprašanje o določeni funkciji?

Objavite vprašanje v forumu skupnosti za Excel

Pomagajte nam izboljšati Excel

Ali imate predloge za izboljšanje naslednje različice Excela? Če jih imate, si oglejte teme na spletnem mestu Excel User Voice.

Sorodne teme

Kartica s kratkimi navodili osveževalnik funkcije VLOOKUP
Kartica s kratkimi navodili: nasveti za odpravljanje težav s funkcijo VLOOKUP
Vse, kar morate vedeti o funkciji VLOOKUP
Kako popraviti napako #VALUE! v funkciji VLOOKUP
Kako popraviti napako #N/A v funkciji VLOOKUP
Pregled formul v Excelu
Kako se izogniti nedelujočim formulam
Zaznavanje napak v formulah
Excelove funkcije (po abecedi)
Excelove funkcije (po kategoriji)

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×