Funkce SVYHLEDAT (anglicky VLOOKUP) je jednou z nejpoužívanějších funkcí v Excelu. Slouží k vyhledání hodnoty v tabulce a následnému vrácení odpovídající hodnoty ze stejného řádku. Funkce je velmi užitečná pro hledání konkrétních informací v rozsáhlých tabulkách.
Syntaxe funkce SVYHLEDAT
=SVYHLEDAT(hledat;tabulka;sloupec;[typ])
hledat
– je hodnota, kterou chcete vyhledat v tabulce.tabulka
– je tabulka, ve které chcete hledat hodnotu. Musí obsahovat alespoň jeden sloupec s hodnotou, kterou chcete vrátit, a sloupec, ve kterém se hledaný výraz nachází.sloupec
– je číslo sloupce, ve kterém se nachází hodnota, kterou chcete vrátit. Číslování sloupců začíná od 1.[typ]
– je nepovinný argument, který určuje, zda chcete použít přesnou shodu. Pokud zadáte hodnotu NEPRAVDA nebo 0, funkce bude používat přesnou shodu. Pokud nezadáte tento argument nebo zadáte hodnotu PRAVDA nebo 1, funkce bude používat přibližnou shodu.
Příklad použití funkce SVYHLEDAT
Máme tabulku s názvem zvířat a jejich hmotností:
| A | B |
|--------|----|
| Pes | 20 |
| Kočka | 5 |
| Králík | 2 |
Chceme zjistit hmotnost psa. Použijeme funkci SVYHLEDAT následujícím způsobem:
=SVYHLEDAT(\"Pes\";A1:B4;2;0)
Funkce vyhledá v tabulce řádek, ve kterém se nachází hodnota \“Pes\“ a vrátí hodnotu z druhého sloupce, tedy 20.