
Kui VLOOKUP-i funktsiooni nimetatakse, otsib Exceli tabeli tabeli massiivi osa vasakpoolses veerus otsinguväärtust. Funktsioon tagastab samale reale teise väärtuse, mis on määratud veeru indeksi numbriga.
HLOOKUP on sarnane VLOOKUP-iga, kuid otsib rida, mitte veeru, ja tulemust nihutab reaindeksinumber. VLOOKUP-i V tähistab vertikaalset otsingut (ühes veerus), samal ajal kui HLOOKUP-is H tähistab horisontaalset otsingut (ühe rea sees).
Näide VLOOKUP
Kasutame alltoodud töövihikut näites, millel on kaks lehte. Esimest nimetatakse andmelehteks . Sellel lehel sisaldab iga rida teavet varude kirje kohta. Esimene veerg on osa number ja kolmas veerg on dollarites.

Teist lehte nimetatakse otsinguleheks ja see sisaldab valemit, mis kasutab VLOOKUP-i andmelehe andmete otsimiseks. Alloleval pildil märkige, et valitud on lahtr B2 ja selle valem on toodud lehe ülaservas olevas valemiribas.

Raku B2 väärtus on valem = VLOOKUP (A2, 'Data Sheet'! $ A $ 2: $ C $ 4, 3, FALSE) .
Ülaltoodud valem täidab B2-lahtri lahtris A2 tuvastatud osa hinnaga. Kui hind muutub andmelehel, värskendatakse otsingu lehel oleva lahtri B2 väärtust automaatselt, et see vastaks. Samamoodi, kui lahtri A2 lahtri A2 osa number muutub, uuendab lahtr B2 automaatselt selle osa hinnaga.
Vaatame üksikasjalikumalt näite valemit iga elementi.
Valem Element | Tähendus |
---|---|
= | Võrdlusmärk (=) näitab, et see rakk sisaldab valemit ja tulemus peaks muutuma lahtri väärtuseks. |
VLOOKUP | Funktsiooni nimi. |
( | Ava sulgudes näidatakse, et eelmine nimi VLOOKUP oli funktsiooni nimi ja näitab funktsiooni jaoks komaga eraldatud nimekirja argumentide algust. |
A2 | Ava sulgudes näidatakse, et eelmine nimi VLOOKUP oli funktsiooni nimi ja näitab komaga eraldatud argumentide nimekirja funktsiooni. |
'Data Sheet'! $ A $ 2: $ C $ 4 | Teine argument, tabeli array . See määratleb lehel oleva otsingu tabelis kasutatava ala. Selle piirkonna vasakpoolsem veerg on veerg, mis sisaldab otsinguväärtust . Tabeli massiivi argument on üldine: $ Sheet1 $ rida1: $ col2 $ rida2 Selle avalduse esimene osa identifitseerib lehe ja teine osa tähistab selle lehe ristkülikukujulist ala. Täpsemalt:
Tabelimassi vasakpoolsem veerg peab sisaldama teie otsinguväärtust. Määrake alati oma tabeli massiiv nii, et vasakpoolsem veerg sisaldab teie otsitavat väärtust. See argument on vajalik. |
3 | Kolmas VLOOKUP argument, veeru indeksi number . See esindab veergude arvu, mis on nihutatud tabeli massiivi vasakpoolsest veerust, kus leitakse otsingu tulemus. Näiteks kui otsinguvõrgu vasakpoolsem veerg on C, näitab veerguindeks 4, et tulemus peaks tulema veerust E. Meie näites on tabeli arhiivi vasakpoolsem veerg A ja me tahame tulemust C- veerust. A on esimene veerg, B on teine veerg ja C on kolmas veerg, nii et meie veeru indeksi number on 3 . See argument on vajalik. |
FALSE | Neljas argument on vahemiku otsingu väärtus. See võib olla kas TRUE või FALSE, ja see määrab, kas Excel peaks otsingu teostama, kasutades "täpse otsingu" või "vahemiku otsingu".
Kui te ei ole kindel, millist sobitust kasutada, valige täpne vaste valimiseks FALSE . Kui valite vahemikuotsingu jaoks TRUE, veenduge, et tabeli massiivi vasakpoolses veerus olevad andmed on järjestatud kasvavas järjekorras (kõige vähem). Vastasel juhul ei ole tulemused õiged. See argument on vabatahtlik. Kui te selle argumendi välja jätate, teostatakse täpne otsing. |
) | Sulge sulg, mis näitab argumentide nimekirja lõppu ja funktsiooni lõppu. |
Pea meeles:
- Otsingu väärtus peab olema tabeli massiivi vasakpoolses veerus. Kui ei, siis otsingufunktsioon ebaõnnestub.
- Veenduge, et iga tabeli massiivi vasakpoolses veerus olev väärtus oleks unikaalne. Kui teil on topelt väärtused veerus, kus otsing toimub, ei ole VLOOKUP-i tulemused õiged.
Excel, valem, arvutustabeli terminid