Vzorec programu Microsoft Excel VLookup vám umožňuje vyhľadávať vo veľkých tabuľkách konkrétne údaje, jednu z vyhľadávacích a referenčných funkcií programu Excel. VLookup môžete použiť medzi hárkami v zošite programu Excel, ako aj v rámci jedného hárka.
Vzorec VLookup na vykonanie vyhľadávania v zásade spracuje štyri informácie. Programovanie funkcie VLookup používa hodnotu, ktorú chcete vyhľadať, rozsah tabuľky, v ktorej sa má hľadať, stĺpec v tomto rozsahu, ktorý obsahuje hodnotu, a to, či chcete získať presnú alebo približnú zhodu s hodnotou. Program VLookup umožňuje extrahovať údaje z tabuľky programu Excel veľmi flexibilným a výkonným spôsobom.
Pomocou vzorca VLookup
Program VLookup v programe Excel obsahuje štyri parametre nazývané argumenty, ktoré vyplníte ako súčasť vzorca funkcie. Syntax VLookup vyzerá takto:
= VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])
Argumenty sú:
- lookup_value: toto je hodnota, pre ktorú hľadáte v tabuľke. Ak hľadáte počet ľudí v adresári s názvom Laura, vyhľadávacia hodnota by sa zadala ako textový reťazec „Laura“ vrátane úvodzoviek. Číselné hodnoty nepotrebujú úvodzovky.
- table_array: toto je rozsah buniek, v ktorých hľadáte údaje. Ak sú napríklad mená ľudí v troch stĺpcoch od B po D a existuje 300 riadkov údajov, zadali by ste rozsah B1: D300 za predpokladu, že údaje sa začali v prvom riadku.
- col_index_num: odkazuje na stĺpec v poli tabuľky, v ktorom sa nachádza vyhľadávacia hodnota. V tomto príklade je stĺpec D číselne tretím stĺpcom, takže číslo indexu je 3.
- [range_lookup]: tento voliteľný parameter vracia približné zhody, ak je hodnota vyhľadávania rozsahu TRUE, a vracia iba presné zhody, ak je hľadanie rozsahu FALSE. Vynechanie tohto parametra predpokladá hodnotu TRUE.
Vzorec pre VLookup v bunke Excel pre tento príklad by bol:
= VLOOKUP ("Laura", B2: D300,3, FALSE)
Toto vyhľadá všetky presné zhody pre ľudí menom Laura.
Používanie VÝHĽADU medzi hárkami
Vyhľadanie údajov na jednom hárku zvyčajne nie je veľmi náročné, takže použitie aplikácie VLookup môže byť v jednoduchých tabuľkách obmedzené. Ak však máte zošit s viacerými hárkami, ktorý obsahuje veľa údajov, možno budete chcieť vytvoriť súhrnný hárok na extrahovanie údajov zo zošita programu Excel.
Všetko, čo je potrebné na dosiahnutie tohto cieľa, je pridať informáciu o hárku do druhého argumentu. Povedzme napríklad, že mená v adresári sú na Hárku2. Pridajte názov cieľového hárka pred odkaz na bunku v poli tabuľky a oddeľte ich výkričníkom. Vďaka tomu vzorec VLookup odkazuje na rozsah buniek na inom hárku. Napríklad funkčný vzorec by teraz bol:
= VLOOKUP ("Laura", LIST2! B2: D300,3, FALSE)
Bez ohľadu na to, na ktorom hárku je vzorec VLookup, vzorec teraz odkazuje na údaje v hárku 2.
Tip
Môžete tiež vyhľadávať v iných zošitoch programu Excel tak, že do názvu hárka pridáte priečinok a názov súboru zošita v hranatých zátvorkách.