Použitie argumentu table_array vo vyhľadávacej funkcii

Poznámka:  Radi by sme vám čo najrýchlejšie poskytovali najaktuálnejší obsah Pomocníka vo vašom vlastnom jazyku. Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Dali by ste nám v dolnej časti tejto stránky vedieť, či boli pre vás tieto informácie užitočné? Tu nájdete anglický článok pre jednoduchú referenciu.

Keď vytvoríte pomocou funkcií VLOOKUP , HLOOKUP alebo vzorec, zadajte argumentu Pole_tabuľky, ktorá je rozsah buniek, ako je napríklad D2:F39. Funkcia vyhľadáva rozsah údajov, ktoré sa snažíte nájsť.

Argument table_array je vo funkcii VLOOKUP alebo HLOOKUP vždy druhým argumentom (prvým argumentom je hodnota, ktorú sa pokúšate nájsť). Tieto funkcie bez argumentu table_array nefungujú.

Prvým argumentom môže byť konkrétna hodnota, napríklad 41 alebo Kováč, alebo to môže byť odkaz na bunku, napríklad F2. Prvý argument môže vyzerať takto:

=VLOOKUP(F2,...

Argument table_array vždy nasleduje za hľadanou hodnotou, napríklad takto:

=VLOOKUP(F2,B4:D39, ...

Rozsah buniek uvedený v argumente table_array môže používať relatívne alebo absolútne odkazy na bunky. Ak plánujete kopírovať vzorec do iných buniek, je potrebné použiť absolútne odkazy na bunky (všimnite si znaky $), napríklad takto:

=VLOOKUP(F2,$B$2:BD$39, ...

Ak sa bunky v argumente table_array nachádzajú v inom hárku zošita, argument musí obsahovať názov hárka, za ktorým nasleduje výkričník. Syntax bude vyzerať takto:

=VLOOKUP(F2,Hárok2!$C$14:E$42, ...

Stĺpec obsahujúci hodnoty, ktoré sa pokúšate nájsť, je tretím zadaným argumentom. Označuje sa ako vyhľadávací stĺpec. Ak sa hodnoty, ktoré chcete zobraziť, nachádzajú v stĺpci D (tretí stĺpec v argumente table_array), posledný argument je hodnota 3.

=VLOOKUP(F2,B4:D39,3)

Štvrtý argument je voliteľný, odporúčame ho však použiť, a to buď s hodnotou False, alebo hodnotou True. Použite hodnotu False, ak hľadáte presnú zhodu.

=VLOOKUP(F2,B4:D39,3,False)

Ak použijete hodnotu True alebo necháte štvrtý argument prázdny, funkcia vráti približnú zhodu hodnoty v prvom argumente. Ak teda je váš prvý argument Kováč a použijete hodnotu True, funkcia VLOOKUP vráti výsledky Kováč, Kováčik a podobne. Ak však použijete hodnotu False, vráti iba výsledok Kováč, čiže presnú zhodu, ktorú väčšina ľudí potrebuje.

Použitie hodnoty True ďalej komplikuje skutočnosť, že ak vyhľadávací stĺpec – stĺpec zadaný v treťom argumente – nie je zoradený vo vzostupnom poradí (od A po Z alebo od najnižšieho čísla po najvyššie), funkcia možno vráti nesprávny výsledok.

Ďalšie informácie o funkciách VLOOKUP a HLOOKUP nájdete v téme vyhľadávacie a referenčné funkcie (odkaz).

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×