Excel funkcija LOOKUP ima dva oblika: vektorsku formu i formu niza. Forma niza funkcije LOOKUP je sličan drugim Excel funkcijama pretraživanja kao što su VLOOKUP i HLOOKUP. Možete ga koristiti da pronađete ili potražite određene vrijednosti koje se nalaze u tabeli podataka.
LOOKUP vs. VLOOKUP i HLOOKUP
Po čemu se razlikuje:
- Sa VLOOKUP-om i HLOOKUP-om možete odabrati iz kojeg stupca ili reda želite vratiti vrijednost podataka. LOOKUP uvijek vraća vrijednost iz posljednjeg reda ili stupca u nizu.
- Kada pronađe podudaranje za navedenu vrijednost (Lookup_value), VLOOKUP pretražuje samo prvi stupac podataka, a HLOOKUP samo prvi red. Funkcija LOOKUP pretražuje ili prvi red ili kolonu, ovisno o obliku niza.
LOOKUP funkcija i oblik niza
Oblik niza može biti kvadrat (jednak broj kolona i redova) ili pravougaonik (nejednak broj kolona i redova). Oblik utiče na to gdje funkcija LOOKUP traži podatke:
- Ako je niz kvadratan ili ako je visok pravougaonik (više nego što je širok), LOOKUP pretpostavlja da su podaci raspoređeni u kolone i traži podudaranje sa Lookup_value u prvoj koloni niza.
- Ako je niz široki pravougaonik (širi nego što je visok), LOOKUP pretpostavlja da su podaci raspoređeni u redove i traži podudaranje sa Lookup_value u prvom redu niza.
Sintaksa i argumenti funkcije LOOKUP: Forma niza
Sintaksa za formu niza funkcije LOOKUP je:
=LOOKUP(Lookup_value, Array)
Lookup_value (obavezno): Vrijednost koju funkcija traži u nizu. Lookup_value može biti broj, tekst, logička vrijednost ili ime ili referenca ćelije koja se odnosi na vrijednost.
Array (obavezno): Opseg ćelija koje funkcija pretražuje da pronađe Lookup_value. Podaci mogu biti tekst, brojevi ili logičke vrijednosti.
Primjer korištenja oblika niza funkcije LOOKUP
Ovaj primjer koristi formu niza funkcije LOOKUP da pronađe cijenu za Whachamacallit u popisu inventara.
Oblik niza je visoki pravougaonik, a funkcija vraća vrijednost koja se nalazi u zadnjoj koloni liste inventara.
Da biste pratili ovaj primjer, unesite podatke prikazane u uzorku radnog lista ispod.
Sortiraj podatke
Morate sortirati podatke u nizu uzlaznim redoslijedom kako bi funkcija LOOKUP ispravno radila. Kada sortirate podatke u Excelu, odaberite stupce i redove podataka za sortiranje prvo, što obično uključuje naslove kolona.
Označite ćelije A4 do C10 na radnom listu.
Na traci idite na karticu Podaci.
U Sort & Filter grupi, izaberite Sort da otvorite dijalog Sortiranje.
Pod naslovom Kolona odaberite padajući meni i odaberite sortiranje po Dio.
Pod naslovom Sortiraj na, odaberite padajući meni i odaberite Vrijednosti ćelija.
Pod naslovom Narudžba odaberite padajući meni i odaberite A do Z.
Odaberite OK da sortirate podatke i zatvorite dijaloški okvir.
Primjer funkcije LOOKUP
Iako je moguće upisati funkciju LOOKUP, =LOOKUP(A2, A5:C10), u ćeliju radnog lista, možda će vam biti manje zbunjujuće korištenje funkcije dijaloški okvir. Okvir za dijalog vam omogućava da unesete svaki argument u poseban red bez brige o sintaksi funkcije, kao što su zagrade i razdjelnici zareza između argumenata.
Koraci u nastavku detaljno opisuju kako je funkcija LOOKUP unesena u ćeliju B2 koristeći dijaloški okvir.
Ako funkcija ne može pronaći tačno podudaranje za Lookup_value, ona bira najveću vrijednost u nizu koja je manja ili jednaka vrijednosti Lookup_value. Ako Lookup_value nedostaje ili je manja od svih vrijednosti u nizu, funkcija LOOKUP vraća grešku N/A.
U radnom listu izaberite ćeliju B2 da biste je učinili aktivnom ćelijom.
Idite na karticu Formule.
Odaberite Potraži i referenca da otvorite padajuću listu funkcije.
Izaberite POTRAŽI za prikaz dijaloškog okvira Select Arguments.
Izaberite lookup_value, array i odaberite OK za prikaz Function Arguments dijaloški okvir.
U dijaloškom okviru odaberite tekstni okvir Lookup_value.
U radnom listu odaberite ćeliju A2 da unesete tu referencu ćelije u dijaloški okvir.
U dijaloškom okviru odaberite tekstni okvir Array.
Na radnom listu, označite ćelije A5 do C10 da unesete ovaj raspon u okvir za dijalog. Ovaj raspon sadrži podatke koje funkcija traži.
- Odaberite OK da dovršite funkciju i zatvorite dijaloški okvir.
An N/A greška se pojavljuje u ćeliji B2 jer morate upisati naziv dijela u ćeliju A2.
Unesite traženu vrijednost
Evo kako unijeti ime da biste saznali cijenu artikla:
Odaberite ćeliju A2, upišite Whachamacallit i pritisnite tipku Enter na tastaturi.
- Vrijednost $23,56 pojavljuje se u ćeliji B2. Ovo je cijena Whachamacallit koja se nalazi u zadnjoj koloni tabele podataka.
- Testirajte funkciju upisivanjem drugih naziva delova u ćeliju A2. Cijena za svaki dio na listi se pojavljuje u ćeliji B2.
- Kada odaberete ćeliju B2 kompletna funkcija =LOOKUP(A2, A5:C10) pojavljuje se u traci formule iznad radnog lista.