Excelova funkcija VLOOKUP, koja označava okomito traženje , može se koristiti za traženje određenih informacija koje se nalaze u tablici podataka ili baze podataka.
VLOOKUP normalno vraća jedno polje podataka kao svoj izlaz. Kako to radi:
- Navodite ime ili Lookup _value koji govori VLOOKUP u kojem retku ili zapisu podatkovne tablice traži željenu informaciju
- Navodite broj stupca - poznat kao Col_index_num - podataka koje tražite
- Funkcija izgleda za Lookup _value u prvom stupcu podatkovne tablice
- VLOOKUP zatim smješta i vraća informacije koje tražite od drugog polja istog zapisa koristeći isporučeni broj stupca
Pronađite informacije u bazi podataka pomoću VLOOKUP
Na gore prikazanoj slici, VLOOKUP se koristi za pronalaženje jedinične cijene stavke na temelju njezina naziva. Ime postaje vrijednost pretraživanja koji VLOOKUP koristi kako bi pronašao cijenu koja se nalazi u drugom stupcu.
Sintaksa i argumenti funkcije VLOOKUP
Sintaksa funkcije odnosi se na izgled funkcije i uključuje naziv funkcije, zagrade i argumente.
Sintaksa za funkciju VLOOKUP je:
= VLOOKUP (lookup_value, Table_array, Col_index_num, Range_lookup)
Lookup _value - (potrebno) vrijednost koju želite pronaći u prvom stupcu Table_array argument.
Table_array - (potrebno) ovo je tablica podataka koje VLOOKUP pretražuje kako bi pronašli informacije koje posjedujete- Table_array mora sadržavati najmanje dva stupca podataka;- prvi stupac obično sadrži Tražena_vrijednost. Col_index_num - (potrebno) broj stupca željene vrijednosti- numeriranje započinje s tražena_vrijednost stupac kao stupac 1;- ako Col_index_num je postavljen na broj veći od broja stupaca odabranih u range_lookup argument a #REF! funkcija vraća pogrešku. range_lookup - (izborno) označava je li opseg razvrstavaju se po uzlaznom poretku- podaci u prvom stupcu koriste se kao ključ sortiranja- Booleova vrijednost - TRUE ili FALSE su jedine prihvatljive vrijednosti- ako je izostavljeno, vrijednost je prema zadanim postavkama postavljena na TRUE- ako je postavljeno na TRUE ili izostavljeno i točno podudaranje za Lookup _value nije pronađena, najbliža podudaranja koja su manja u veličini ili vrijednosti koriste se kao search_key - ako je postavljeno na TRUE ili izostavljeno, a prvi stupac raspona nije poredan poredanim redoslijedom, može se pojaviti pogrešan rezultat- ako je postavljeno na FALSE, VLOOKUP prihvaća točno podudaranje za Lookup _value . Iako nije uvijek potrebno, obično je najbolje najprije sortirati raspon podataka koje VLOOKUP traži uzlazno, koristeći prvi stupac raspona za sortiranje ključa. Ako podaci nisu razvrstani, VLOOKUP može vratiti pogrešan rezultat. VLOOKUP se može postaviti tako da vraća samo podatke koji se točno podudaraju s Lookup _value ili se može postaviti tako da vraća približne podudaranja Odlučujući faktor je range_lookup argument: U gornjem primjeru, range_lookup je postavljen na FALSE pa VLOOKUP mora pronaći točan podudaranje za taj izraz Widgeti u podatkovnoj tablici kako bi vratio jediničnu cijenu za tu stavku. Ako se ne pronađe točno podudaranje, ta funkcija vraća # N / A pogrešku. Bilješka: VLOOKUP nije velika i mala slova - oba Widgeti i widgets prihvatljivi su spellings za gore navedeni primjer. U slučaju da postoji više vrijednosti podudaranja - na primjer, Widgeti su navedene su više puta u stupcu 1 podatkovne tablice - informacije povezane s prvom podudarnom vrijednošću koja se pojavljuje od vrha do dna vraćaju se funkcijom. U prvom primjeru slike iznad, sljedeća formula sadrži funkciju VLOOKUP koja se koristi za pronalaženje jedinične cijene za Widgeti koji se nalaze u tablici podataka. = VLOOKUP (A2, $ A $ 5: $ B $ 8,2, FALSE) Iako se ova formula može jednostavno upisati u listove radnih listova, druga opcija, kako se koristi s niže navedenim koracima, jest da upotrijebite dijaloški okvir funkcije, prikazan gore, da biste unijeli njegove argumente. Koraci dolje upotrijebljeni su za ulazak u funkciju VLOOKUP u ćeliju B2 pomoću dijaloškog okvira funkcije. Podaci koji su unijeli četiri prazna retka u dijaloškom okviru čine argumente za funkciju VLOOKUP. Argumenti za funkciju VLOOKUP unose se u zasebne linije dijaloškog okvira kao što je prikazano na gornjoj slici. Citatske reference koje se koriste kao argumenti mogu se upisivati u pravu liniju ili, kao što je učinjeno u koracima ispod, s točkom i klikom - što uključuje označavanje željenog raspona ćelija s pokazivačima miša - može se upotrijebiti za ulazak u dijaloški okvir. Nije neuobičajeno koristiti više kopija VLOOKUP-a za vraćanje različitih podataka iz iste tablice podataka. Da biste to olakšali, često se VLOOKUP može kopirati iz jedne ćelije u drugu. Kada se funkcije kopiraju na druge stanice, treba paziti da su rezultirajuće reference na mreži točne s obzirom na novu lokaciju funkcije. Na gornjoj slici, dolarni znakovi ( $ ) okružuju ćelije reference za Table_array argument koji označava da su apsolutne reference stanica, što znači da se neće promijeniti ako je funkcija kopirana u drugu ćeliju. To je poželjno jer će se više kopija VLOOKUP-a odnositi na istu tablicu podataka kao izvor informacija. Referenca ćelije za lookup_value - A2 - s druge strane , nije okružen dolarskim znakovima, što ga čini relativnom referentnom ćelijom. Relativne reference stanica mijenjaju se kada se kopiraju kako bi odražavale novo mjesto u odnosu na položaj podataka na koje se odnose. Relativne reference stanica omogućuju pretraživanje više stavki u istoj tablici podataka kopiranjem VLOOKUP na više mjesta i unosom različitih lookup_values . Sljedeće poruke o pogreškama povezane su s VLOOKUP: Prikazuje se pogreška # N / A ("vrijednost nije dostupna") ako: #REF! prikazuje se pogreška ako: Razvrstavanje podataka prvo
Točan prema aproksimaciji
Unos Excelovih argumenata funkcije VLOOKUP pomoću pokazivanja
Otvaranje dijaloškog okvira VLOOKUP
Upućivanje na reference mobitela
Korištenje referentnih i apsolutnih ćelija s argumentima
Unos funkcijskih argumenata
Poruke o pogreškama programa Excel VLOOKUP