Što je HLOOKUP i VLOOKUP (traženje)?

HLOOKUP i VLOOKUP su funkcije u programu Microsoft Excel koje vam omogućuju da koristite dio proračunske tablice kao preglednu tablicu.

Kada se pozove funkcija VLOOKUP, Excel traži traženu vrijednost u krajnjem lijevom stupcu dijela vaše proračunske tablice koja se zove niz tablica. Funkcija vraća drugu vrijednost u istom retku, definiranu brojem indeksa stupca.

HLOOKUP je sličan VLOOKUP-u, ali pretražuje redak umjesto stupca, a rezultat se kompenzira brojem indeksa retka. V u VLOOKUPu označava vertikalno pretraživanje (u jednom stupcu), dok H u HLOOKUP-u znači vodoravno pretraživanje (unutar jednog retka).

Primjer VLOOKUPA

Koristimo donju radnu knjigu kao primjer koji ima dva lista. Prvi se zove List s podacima . Na ovom listu svaki redak sadrži informacije o stavci inventara. Prvi stupac je broj dijela, a treći stupac cijena u dolarima.

Drugi se list naziva listom za provjeru i sadrži formulu koja koristi VLOOKUP za traženje podataka u podatkovnom listu. Na slici ispod, primijetite da je odabrana ćelija B2, a njena formula navedena je u traci s formulama na vrhu lista.

Vrijednost ćelije B2 je formula = VLOOKUP (A2, 'Data Sheet'! $ A $ 2: $ C $ 4, 3, FALSE) .

Gornja formula popunit će B2 ćeliju cijenom dijela identificiranog u ćeliji A2. Ako se cijena promijeni u podatkovnom listu, vrijednost ćelije B2 na obrascu za pretraživanje automatski će se ažurirati na odgovarajući način. Slično tome, ako se broj dijela u ćeliji A2 na listu pregleda promijeni, ćelija B2 automatski će se ažurirati s cijenom tog dijela.

Pogledajmo detaljnije svaki element formule formule.

Element formuleZnačenje
=Znak jednakosti (=) označava da ova ćelija sadrži formulu, a rezultat bi trebao postati vrijednost ćelije.
VLOOKUPNaziv funkcije.
(Otvorna zagrada označava da je prethodno ime VLOOKUP ime funkcije, i ukazuje na početak argumenta popisa odvojenih zarezom za funkciju.
A2Otvorna zagrada označava da je prethodno ime VLOOKUP bilo ime funkcije, te ukazuje na početak popisa argumenata razdvojenih zarezima za funkciju.
"Podatkovni list"! $ A $ 2: $ C $ 4

Drugi argument, matrica tablice . On definira područje na listu koje će se koristiti kao pregledna tablica. Krajnji lijevi stupac ovog područja je stupac koji sadrži vrijednost pretraživanja .

Argument tablice niza ima opći oblik:

 ! SHEETNAME '$ Col1 $ ROW1: $ col2 $ ROW2 

Prvi dio ovog izraza identificira list, a drugi dio označava pravokutno područje na tom listu. Posebno:

  1. SheetName je naziv lista na kojem se nalazi niz tablica (područje pretraživanja). Trebao bi biti priložen u jednostruke navodnike ( '' ), a iza njega slijedi uskličnik ( ! ). Identifikator lista je potreban samo ako tražite podatke na drugom listu. Ako izostavite identifikator lista, VLOOKUP će pokušati izvršiti traženje na istom listu kao i sama funkcija.
  2. Col1, row1, col2 i row2 identificiraju gornji lijevi stupac, gornji lijevi red, donji desni stupac i donji desni red niza tablica, tim redoslijedom. Svakoj vrijednosti prethodi znak dolara ( $ ), a dvotočka (:) se koristi za odvajanje skupa vrijednosti gornjeg lijevog i donjeg desnog.

Krajnji lijevi stupac niza tablice mora sadržavati vašu traženu vrijednost. Uvijek definirajte niz tablica tako da krajnji lijevi stupac sadrži vrijednost koju tražite.

Ovaj je argument potreban.

3

Treći argument VLOOKUP, indeksni broj stupca . On predstavlja broj stupaca, pomak od krajnjeg lijevog stupca niza tablica, gdje će se naći rezultat pretraživanja. Na primjer, ako je krajnji lijevi stupac niza za pretraživanje C, broj stupca indeksa 4 bi značio da bi rezultat trebao biti iz stupca E.

U našem primjeru, krajnji lijevi stupac matrice tablice je A i želimo rezultat iz C stupca. A je prvi stupac, B je drugi stupac, a C je treći stupac, tako da je naš indeksni broj stupca 3 .

Ovaj je argument potreban.

NETOČNO

Četvrti argument je vrijednost za traženje raspona . Može biti TRUE ili FALSE, te određuje treba li Excel izvršiti pretraživanje pomoću "egzaktnog pretraživanja" ili "traženja raspona".

  • Vrijednost TRUE znači da će Excel izvesti "traženje raspona", također poznato kao neizrazito podudaranje. Fuzzy čarobnjak znači da počinje u gornjem redu polja tablice, pretražujući prema dolje, jedan red po jedan. Ako je vrijednost u tom retku manja od vrijednosti pretraživanja (brojčano ili abecedno), nastavlja se u sljedeći redak i pokušava ponovno. Kada pronađe vrijednost veću od tražene vrijednosti, zaustavlja pretraživanje i uzima rezultat iz prethodnog retka.
  • Vrijednost traženja raspona FALSE ne bi trebala biti izvršena. Potrebno je točno podudaranje.

Ako niste sigurni koju vrstu podudaranja koristite, odaberite FALSE za točno podudaranje.

Ako odaberete TRUE za traženje raspona, provjerite jesu li podaci u krajnjem lijevom stupcu niza tablica sortirani uzlaznim redoslijedom (najmanje do najvećeg). U suprotnom, rezultati neće biti točni.

Ovaj argument nije obavezan. Ako izostavite ovaj argument, izvršit će se točno traženje.

)Završna zagrada, koja označava kraj popisa argumenata i kraj funkcije.

Zapamtiti:

  • Vrijednost pretraživanja mora biti u krajnjem lijevom stupcu niza tablica. Ako ne, funkcija traženja neće uspjeti.
  • Svaka vrijednost u krajnjem lijevom stupcu niza tablica mora biti jedinstvena. Ako imate dvostruke vrijednosti u stupcu u kojem se traži, rezultati VLOOKUP-a nisu zajamčeni točni.

Izrazi u Excelu, Formuli, tablici