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
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)