VLOOKUP

Funkce HLOOKUP a VLOOKUP lze využívat k vyhledávání hodnot v rozsáhlých seznamech. Funkce HLOOKUP vyhledává v řádcích a VLOOKUP ve sloupcích.

Funkce vyhledává zadanou hodnotu v levém sloupci tabulky nebo pole. Prohledává tedy záhlaví řádků. Pokud najde zadanou hodnotu, vrátí hodnotu z určeného sloupce na stejném řádku.

Chcete-li vyhledat přesnou shodu pro zadanou hodnotu, zadejte hodnotu TRUE pro parametr range_lookup. Chcete-li použít hodnotu TRUE, musí být data seřazena vzestupně.

Syntaxe

VLOOKUP(lookup_value, table_array,column_index_number [,range_lookup=TRUE])

Parametr lookup_value může být odkaz na buňku obsahující vyhledávanou hodnotu.

Parametr table_array představuje rozsah buněk.

Parametr column_index_number je počet sloupců, ze kterých se hodnota vrací.

Příklad

Tabulka zabírá buňky A1:E5 a zobrazuje prodej čtyř produktů ve čtyřech regionech:
Produkt A Produkt B Produkt C Produkt D
Region 1 76 67 58 57
Region 2 59 71 52 55
Region 3 75 45 69 43
Region 4 12 44 17 28

Buňka Y20 obsahuje hodnotu Region 2.

Tato funkce vrátí číslo 71, hodnotu třetího sloupce řádku pro Region 2:

=VLOOKUP(Y20,A1:E5,3,TRUE)