Jak používat funkci SVYHLEDAT a VVYHLEDAT v Excelu

Funkce SVYHLEDAT a VVYHLEDAT patří k nejdůležitějším nástrojům v Excelu, které umožňují efektivně vyhledávat data v tabulkách. Tento článek vás provede základy obou funkcí a ukáže praktické příklady jejich použití.

Co je funkce SVYHLEDAT?

Funkce SVYHLEDAT (v angličtině VLOOKUP) slouží k vyhledávání hodnot ve svislých tabulkách. Prohledává první sloupec zadané oblasti, najde zadanou hodnotu a vrátí odpovídající hodnotu z jiného sloupce.

Syntaxe funkce SVYHLEDAT

=SVYHLEDAT(hledaná_hodnota; tabulka; číslo_sloupce; [přesná_shoda])
  • hledaná_hodnota: Hodnota, kterou chcete vyhledat.
  • tabulka: Oblast buněk obsahující data (první sloupec musí obsahovat hledanou hodnotu).
  • číslo_sloupce: Číslo sloupce, ze kterého se má vrátit hodnota.
  • přesná_shoda: Nepovinný argument, kde NEPRAVDA znamená přesnou shodu a PRAVDA přibližnou.

Příklad použití funkce SVYHLEDAT

Máte tabulku s produkty a jejich cenami:

Produkt Cena
Jablka 30 Kč
Hrušky 25 Kč
Banány 20 Kč

Pokud chcete zjistit cenu jablek, použijte následující vzorec:

=SVYHLEDAT("Jablka"; A1:B4; 2; NEPRAVDA)

Výsledek bude 30 Kč, protože funkce najde „Jablka“ v prvním sloupci a vrátí hodnotu z druhého sloupce.

Co je funkce VVYHLEDAT?

Funkce VVYHLEDAT (v angličtině HLOOKUP) vyhledává hodnoty ve vodorovných tabulkách. Prohledává první řádek oblasti, najde hledanou hodnotu a vrátí odpovídající hodnotu z jiného řádku.

Syntaxe funkce VVYHLEDAT

=VVYHLEDAT(hledaná_hodnota; tabulka; číslo_řádku; [přesná_shoda])
  • hledaná_hodnota: Hodnota, kterou chcete vyhledat.
  • tabulka: Oblast buněk, kde probíhá vyhledávání (první řádek musí obsahovat hledanou hodnotu).
  • číslo_řádku: Číslo řádku, ze kterého se má vrátit hodnota.
  • přesná_shoda: Nepovinný argument, kde NEPRAVDA znamená přesnou shodu a PRAVDA přibližnou.

Příklad použití funkce VVYHLEDAT

Představte si, že máte následující tabulku:

Produkt Jablka Hrušky Banány
Cena 30 Kč 25 Kč 20 Kč

Chcete zjistit cenu hrušek. Použijte následující vzorec:

=VVYHLEDAT("Hrušky"; A1:D2; 2; NEPRAVDA)

Výsledek bude 25 Kč, protože funkce najde „Hrušky“ v prvním řádku a vrátí hodnotu z druhého řádku.

Kdy použít SVYHLEDAT a VVYHLEDAT?

Použijte funkci SVYHLEDAT, pokud je tabulka uspořádána svisle, tedy když hledaná hodnota je v prvním sloupci.
Použijte funkci VVYHLEDAT, pokud je tabulka uspořádána vodorovně, tedy když hledaná hodnota je v prvním řádku.

Tipy pro efektivní použití

  1. Zajištění správného formátu dat
    Hledaná hodnota a data v tabulce by měla být ve stejném formátu (např. text nebo číslo).
  2. Použití absolutních odkazů
    Při kopírování vzorců používejte symbol $ (např. $A$1:$B$10), abyste zajistili, že se oblast vyhledávání nezmění.
  3. Kontrola chyb
    Pokud funkce vrací chybu #NENÍ_K_DISPOZICI, znamená to, že hledaná hodnota nebyla nalezena. Zkontrolujte správnost zadaných dat.
  4. Alternativa pomocí INDEX a POZVYHLEDAT
    Funkce SVYHLEDAT a VVYHLEDAT mají omezení, například nedokážou hledat hodnoty vlevo. Pro pokročilejší scénáře zvažte použití kombinace funkcí INDEX a POZVYHLEDAT.

Funkce SVYHLEDAT a VVYHLEDAT jsou klíčové nástroje pro práci s daty v Excelu. Umožňují rychle vyhledávat hodnoty v tabulkách a vracet odpovídající data. Správným nastavením a pochopením těchto funkcí můžete efektivně pracovat s velkými tabulkami a zlepšit svou produktivitu.

Návod nestačil? Chcete se na něco zeptat?

IT-forum.cz

 

Podělte se o své zkušenosti v komentářích.

Napište komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Můžete použít tyto HTML značky a atributy:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>