VLOOKUP (opis funkcije)

Funkciju VLOOKUP, jednu od funkcija za dohvaćanje vrijednosti i referenci, koristite kad u tablici ili rasponu želite nešto pronaći po retku. Pomoću nje, primjerice, dohvatite cijenu dijela za automobil prema broj dijela.

Funkcija VLOOKUP u svojem najjednostavnijem obliku govori sljedeće:

=VLOOKUP(vrijednost koju želite dohvatiti; raspon iz kojeg želite dohvatiti vrijednost; broj stupca u rasponu koji sadrži vrijednost rezultata; točna vrijednost ili približna vrijednost – označena kao 0/FALSE ili 1/TRUE).

Novi zadatak

Ovaj je videozapis dio tečaja pod nazivom Funkcija VLOOKUP: kada i kako je koristiti.

Savjet : Tajna je funkcije VLOOKUP organizirati podatke na taj način da se vrijednost koju dohvaćate (broj dijela) nalazi lijevo od povratne vrijednosti koju želite pronaći (cijena broja dijela).

Funkcija VLOOKUP dohvatit će vrijednost iz tablice.

Sintaksa

VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])

Na primjer:

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

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

Naziv argumenta

Opis

vrijednost_pretraživanja    (obavezno)

Vrijednost koju želite potražiti. Vrijednost koju želite potražiti mora biti u prvom stupcu raspona ćelija koji ste naveli u polju tablice .

Ako, primjerice, polje tablice obuhvaća raspon ćelija B2:D7, vrijednost_pretraživanja mora se nalaziti u stupcu B. Pogledajte grafiku u nastavku. Vrijednost_pretraživanja može biti vrijednost ili referenca na ćeliju.

polje_tablice    (obavezno)

Raspon ćelija koji će funkcija VLOOKUP tražiti za vrijednost_pretraživanja i povratnu vrijednost.

Prvi stupac u rasponu ćelija mora sadržavati vrijednost_pretraživanja (npr. na prikazu u nastavku to je Prezime). U raspon ćelija mora biti uvrštena i povratna vrijednost (npr. na prikazu u nastavku to je Ime) koju želite pronaći.

Saznajte kako odabrati raspone na radnom listu.

indeks_stupca    (obavezno)

Broj stupca (počevši od 1 za krajnji lijevi stupac polja tablice) koji sadrži povratnu vrijednost.

raspon_pretraživanja    (neobavezno)

Logička vrijednost koja određuje želite li da VLOOKUP pronađe približnu vrijednost ili točno podudaranje:

  • TRUE pretpostavlja da je prvi stupac tablice sortiran brojčano ili abecedno te će zatim tražiti najbližu vrijednost. To je zadana metoda ako sami ne navedete drugu.

  • FALSE traži točnu vrijednost u prvom stupcu.

Početak rada

Da biste sastavili sintaksu VLOOKUP, potrebna su vam četiri podatka:

  1. Vrijednost koju želite dohvatiti, koja se naziva i vrijednost pretraživanja.

  2. Raspon u kojem se nalazi vrijednost koju želite dohvatiti. Ne zaboravite da se vrijednost koju želite dohvatiti mora nalaziti u prvom stupcu raspona da bi funkcija VLOOKUP pravilno funkcionirala. Ako je vrijednost koju želite dohvatiti, primjerice, u ćeliji C2, raspon bi trebao počinjati sa stupcem C.

  3. Broj stupca u rasponu koji sadrži vrijednost rezultata. Ako, primjerice, kao raspon navedete B2: D11, B se računa kao prvi stupac, C kao drugi i tako dalje.

  4. Možete i navesti TRUE ako želite približnu vrijednost ili pak FALSE ako želite dohvatiti vrijednost koja se točno podudara s vrijednošću rezultata. Ako ništa ne navedete, zadana će vrijednost biti TRUE odnosno približna vrijednost.

Sad sve navedene podatke posložite na sljedeći način:

=VLOOKUP(tražena vrijednost; raspon u kojem se nalazi tražena vrijednost; broj stupca unutar raspona u kojem se nalazi povratna vrijednost; mogućnost navođenja operatora TRUE za približnu vrijednost ili FALSE za točno podudaranje).

Na sljedećoj se slici prikazuje kako postaviti VLOOKUP da bi vratila cijenu diska kočnica, koja je 85,73.

VLOOKUP, primjer
  1. D13 jest tražena_vrijednost, odnosno vrijednosti koju želite potražiti.

  2. Vrijednosti od B2 do E11 (istaknuto žutom bojom u tablici) čine polje_tablice, odnosno raspon u kojem se nalazi vrijednost koju želite dohvatiti.

  3. 3 je indeks_stupca, odnosno broj stupca argumenta polje_tablice koji sadrži povratnu vrijednost. U ovom je primjeru treći stupac u polju tablice Cijena dijela, pa će rezultat formule biti vrijednosti iz stupca Cijena dijela.

  4. FALSE je raspon_pretraživanja, pa će povratna vrijednost biti točno podudaranje.

  5. Rezultat formule VLOOKUP jest 85,73, cijena stavke Diskovi kočnica.

Primjeri

Evo još nekoliko primjera funkcije VLOOKUP:

Primjer 1

VLOOKUP, primjer 1

Primjer 2

VLOOKUP, primjer 2

Primjer 3

VLOOKUP, primjer 3

Primjer 4

VLOOKUP, primjer 4

Peti primjer

VLOOKUP, primjer 5

Problem

Što nije uredu

Vraćena je vrijednost koja nije valjana

Ako je vrijednost range_lookup TRUE ili izostavljena, prvi se stupac mora sortirati abecedno ili brojčano. Ako prvi stupac nije sortiran, povratna vrijednost mogla bi biti nešto što ne očekujete. Sortirajte prvi stupac ili upotrijebite FALSE da biste dobili točno podudaranje.

#N/A u ćeliji

  • Ako je vrijednost argumenta raspon_pretraživanja TRUE, a vrijednost_pretraživanja manja je od najmanje vrijednosti u prvom stupcu polja_tablice, dobit ćete vrijednost pogreške #N/A.

  • Ako je vrijednost argumenta raspon_pretraživanja FALSE, vrijednost pogreške #N/A upućuje na to da identičan broj nije pronađen.

Dodatne informacije o uklanjanju pogrešaka #N/D funkcije VLOOKUP potražite u članku Ispravljanje pogreške #N/D u funkciji VLOOKUP.

#REF! u ćeliji

Ako je indeks_stupca veći od broja stupaca u polju tablice, dobit ćete vrijednost pogreške #REF!.

Dodatne informacije o uklanjanju pogrešaka #REF! funkcije VLOOKUP potražite u članku Ispravljanje pogreške #REF!

#VALUE! u ćeliji

Ako je vrijednost argumenta polje_tablice manja od 1, dobit ćete vrijednost pogreške #VALUE!.

Dodatne informacije o uklanjanju pogrešaka #VRIJEDNOST! funkcije VLOOKUP potražite u članku Ispravljanje pogreške #VRIJEDNOST! u funkciji VLOOKUP.

#NAME? u ćeliji

Vrijednost pogreške #NAME? obično upućuje na to da u formuli nedostaju navodnici. Da biste potražili ime neke osobe, u formuli ga navedite unutar navodnika. Na primjer, unesite ime kao "Jagoda" u formulu =VLOOKUP("Jagoda",B2:E7,2,FALSE).

Dodatne informacije potražite u članku Ispravljanje pogreške #NAZIV!

Postupak

Razlog

Korištenje apsolutnih referenci za raspon_pretraživanja

Korištenje apsolutnih referenci omogućuje ispunjavanje formule prema dolje tako da uvijek traži u točno istom rasponu za traženje.

Saznajte kako koristiti apsolutne reference ćelija.

Ne pohranjujte brojčane vrijednosti ni vrijednosti datuma kao tekst.

Kad pretražujete brojčane vrijednosti ili vrijednosti datuma, provjerite da podaci u prvom stupcu polja tablice nisu pohranjeni kao tekstne vrijednosti jer bi inače VLOOKUP mogao vratiti neispravnu ili neočekivanu vrijednost.

Sortiranje prvog stupca

Sortirajte prvi stupac polja_tablice prije korištenja funkcije VLOOKUP kada je vrijednost argumenta raspon_pretraživanja TRUE.

Korištenje zamjenskih znakova

Ako je raspon_pretraživanja FALSE, a vrijednost_pretraživanja tekst, u argumentu vrijednost_pretraživanja možete koristiti zamjenske znakove  – upitnik i zvjezdicu (*) . Znak upitnika zamjenjuje bilo koji znak, a zvjezdica bilo koji niz znakova. Ako želite pronaći znakove "?" ili "*", prije tog znaka upišite tildu (~).

Na primjer, =VLOOKUP("Fontan?",B2:E7,2,FALSE) potražit će sve instance imena Jagoda s različitim posljednjim slovom.

Podaci ne smiju sadržavati pogrešne znakove.

Prilikom pretraživanja tekstnih vrijednosti u prvom stupcu provjerite ne sadrže li podaci u njemu početne razmake, završne razmake, nedosljedno korištenje ravnih ( ' ili " ) i kosih ( ‘ ili “) navodnika ili nestandardne znakove. U tim slučajevima VLOOKUP može vratiti neočekivanu vrijednost.

Da biste dobili točne rezultate, pomoću funkcije CLEAN ili funkcije TRIM uklonite završne razmake iza vrijednosti u ćelijama.

Imate pitanje o određenoj funkciji?

Objavite pitanje na forumu zajednice korisnika programa Excel

Doprinos poboljšanju programa Excel

Imate li prijedloge kako unaprijediti novu verziju programa Excel? Ako imate, pročitajte teme na stranici Excel User Voice

Povezane teme

Kartica s kratkim pregledom: podsjetnik za VLOOKUP
Kartica s kratkim pregledom: savjeti za otklanjanje poteškoća s funkcijom VLOOKUP
Sve što trebate znati o funkciji VLOOKUP
Ispravljanje pogreške #VRIJEDNOST! u funkciji VLOOKUP
Ispravljanje pogreške #N/D u funkciji VLOOKUP
Pregled formula u programu Excel
Izbjegavanje neispravnih formula
Pronalaženje pogrešaka u formulama
Funkcije programa Excel (abecednim redoslijedom)
Funkcije programa Excel (po kategoriji)

Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×