Ko pokličete funkcijo VLOOKUP, Excel poišče iskalno vrednost v skrajnem levem stolpcu dela preglednice, imenovanega matrika tabel. Funkcija vrne drugo vrednost v isti vrstici, ki jo definira številka indeksa stolpca.
HLOOKUP je podoben VLOOKUP, vendar išče vrstico namesto stolpca, rezultat pa se izravna s številko indeksa vrstice. V v VLOOKUP pomeni vertikalno iskanje (v enem stolpcu), medtem ko H v HLOOKUP pomeni vodoravno iskanje (znotraj ene vrstice).
Primer VLOOKUP
Uporabimo spodnji delovni zvezek kot primer, ki ima dva lista. Prvi se imenuje podatkovni list . Na tem listu vsaka vrstica vsebuje informacije o elementu inventarja. Prvi stolpec je številka dela, tretji stolpec pa cena v dolarjih.
Drugi list se imenuje "Pregledni list" in vsebuje formulo, ki uporablja VLOOKUP za iskanje podatkov v podatkovnem listu. Na spodnjem posnetku zaslona opazite, da je izbrana celica B2, njena formula pa je navedena v vrstici s formulami na vrhu lista.
Vrednost celice B2 je formula = VLOOKUP (A2, 'podatkovni list'! $ A $ 2: $ C $ 4, 3, FALSE) .
Zgornja formula zapolni celico B2 s ceno dela, identificiranega v celici A2. Če se cena v podatkovnem listu spremeni, se bo vrednost celice B2 v preglednici samodejno posodobila, da se bo ujemala. Podobno, če se številka dela v celici A2 na preglednem listu spremeni, se celica B2 samodejno posodobi s ceno tega dela.
Oglejmo si podrobnosti vsakega elementa primerne formule.
Element formule | Pomen |
---|---|
= | Znak enakovrednosti (=) označuje, da ta celica vsebuje formulo, rezultat pa mora postati vrednost celice. |
VL | Ime funkcije. |
( | Odprta oklepaja označuje, da je bilo prejšnje ime VLOOKUP ime funkcije in označuje začetek funkcije, ki je razdeljena z vejico. |
A2 | Odprta oklepaja označuje, da je bilo prejšnje ime VLOOKUP ime funkcije in označuje začetek seznama argumentov, ločenih z vejicami za funkcijo. |
"Podatkovni list"! $ A $ 2: $ C $ 4 | Drugi argument, matrika tabele . Določa območje na listu, ki se uporablja kot iskalna tabela. Skrajni levi stolpec tega območja je stolpec, ki vsebuje vrednost za iskanje . Argument mape tabele ima splošni obrazec: $ Col1 $ row1: $ col2 $ row2 Prvi del tega izraza označuje list, drugi del pa določa pravokotno območje na tem listu. Natančneje:
Skrajni levi stolpec matrike tabele mora vsebovati vrednost za iskanje. Vedno določite niz tabel, tako da naj levi stolpec vsebuje vrednost, ki jo iščete. Ta argument je potreben. |
3 | Tretji argument VLOOKUP, številka stolpca . Predstavlja število stolpcev, odmik od skrajnega levega stolpca matrike tabele, kjer je rezultat iskanja. Na primer, če je skrajni levi stolpec iskalnega niza C, indeks številke stolpca 4 pomeni, da mora rezultat izhajati iz stolpca E. V našem primeru je skrajni levi stolpec matrike tabele A in želimo rezultat iz stolpca C. A je prvi stolpec, B je drugi stolpec, C pa tretji stolpec, tako da je naša indeksna številka stolpca 3 . Ta argument je potreben. |
FALSE | Četrti argument je vrednost za iskanje območja . Lahko je TRUE ali FALSE in določa, ali naj Excel izvede iskanje z "natančnim iskanjem" ali "iskanjem območja".
Če niste prepričani, katero vrsto tekme uporabite, izberite FALSE za natančno ujemanje. Če za iskanje po obsegu izberete TRUE, se prepričajte, da so podatki v skrajnem levem stolpcu niza tabel razvrščeni v naraščajočem vrstnem redu (najmanj do največjega). V nasprotnem primeru rezultati ne bodo pravilni. Ta argument ni obvezen. Če ta argument izpustite, se izvede natančno iskanje. |
) | Zaključna oklepaja, ki označuje konec seznama argumentov in konec funkcije. |
Ne pozabite:
- Vrednost iskanja mora biti v skrajnem levem stolpcu matrike tabele. V nasprotnem primeru funkcija iskanja ne bo uspela.
- Prepričajte se, da je vsaka vrednost v skrajnem levem stolpcu matrike tabele edinstvena. Če imate v stolpcu, v katerem poteka iskanje, podvojene vrednosti, rezultati VLOOKUP ne bodo zagotovljeni.
Pogoji za Excel, Formula, Spreadsheet