Pokud pracujete s větší tabulkou v Excelu, dříve nebo později narazíte na problém – jak rychle najít konkrétní data. Ruční filtrování je zdlouhavé a nepřehledné. Řešením je jednoduché vyhledávací pole (search bar), které vám umožní hledat v reálném čase.
Dobrá zpráva je, že na to nepotřebujete žádné doplňky ani programování. Vystačíte si pouze s funkcemi, které má Excel běžně v sobě.
Připravte si data jako tabulku
Nejprve si otevřete Excel soubor, ve kterém chcete vyhledávání použít. Ideální je mít data ve sloupcích, například jméno, město, pozice nebo plat.
Označte celou oblast dat pomocí klávesové zkratky Ctrl + A. Poté přejděte na záložku Vložení → Tabulka a potvrďte vytvoření tabulky. Tím získáte tzv. strukturovanou tabulku, se kterou se pracuje mnohem lépe.
Výhodou je, že Excel pak automaticky zvládá filtrování, třídění a hlavně práci se vzorci, které budeme používat.
Jak vytvořit vyhledávací pole v Excelu

Teď si vytvoříme samotný search bar, tedy pole, do kterého budete psát hledaný text.
V menu klikněte na Vložení → Tvary a vyberte například zaoblený obdélník. Tento tvar si umístěte třeba do oblasti vedle tabulky (např. buňka H3) a upravte jeho velikost tak, aby vypadal jako vyhledávací pole.
Pro lepší vzhled můžete:
- změnit barvu pozadí
- přidat ikonu lupy (Vložení → Ikony → hledat „search“)
- upravit ohraničení
Tato část je čistě vizuální, ale pomůže vám vytvořit přehledné a profesionálně vypadající řešení.
Přidání textového pole (input)
Aby bylo možné do search baru psát, musíme přidat vstupní pole.
Nejprve si zapněte kartu Vývojář (Developer):
- klikněte pravým tlačítkem na horní menu
- zvolte „Přizpůsobit pás karet“
- zaškrtněte „Vývojář“
Poté:
- klikněte na Vývojář → Vložit → Textové pole (ActiveX)
- vložte ho do připraveného tvaru
Klikněte pravým tlačítkem na textové pole → Vlastnosti a nastavte:
- LinkedCell (Propojená buňka) = například
H3
To znamená, že vše, co napíšete do vyhledávacího pole, se automaticky zapíše do buňky H3.
Nakonec vypněte Režim návrhu (Design Mode), aby pole fungovalo normálně.
Příprava oblasti pro výsledky
Aby byly výsledky přehledné, vytvoříme si novou oblast, kam se budou vypisovat.
Zkopírujte hlavičky tabulky (např. Jméno, Lokalita, atd.) a vložte je třeba od buňky H9. Pod tyto hlavičky se budou zobrazovat filtrované výsledky.
Díky tomu bude výstup přehledný a oddělený od původních dat.
Vzorec pro vyhledávání v Excelu
Teď přichází nejdůležitější část – samotné vyhledávání.
Do buňky pod hlavičkami (např. H10) vložte vzorec s funkcí FILTER, který bude filtrovat data podle toho, co napíšete do search baru.
Princip fungování je jednoduchý:
- Excel vezme text z buňky H3
- prohledá vybraný sloupec (např. jméno)
- vrátí všechny odpovídající řádky
Vyhledávání:
- není citlivé na velikost písmen
- funguje i na část slova (např. „Ja“ najde „Jan“)
Pokud nic nenajde, můžete zobrazit zprávu typu „Žádné výsledky“.
Vyhledávání ve více sloupcích
Pokud chcete hledat nejen podle jména, ale třeba i podle lokality nebo jiné hodnoty, stačí upravit vzorec.
Jednoduše přidáte další podmínku (např. sloupec Lokalita) a spojíte ji pomocí znaménka +. Excel pak bude hledat ve více sloupcích zároveň.
To je velmi praktické například u seznamu zákazníků, zaměstnanců nebo produktů.
Jak search bar používat v praxi
Používání je pak velmi jednoduché. Stačí kliknout do vyhledávacího pole a začít psát.
Okamžitě uvidíte:
- odpovídající záznamy
- filtrování v reálném čase
- žádné klikání na filtry
Například:
- zadáte „Jan“ → zobrazí se všichni Janové
- zadáte „Praha“ → zobrazí se záznamy z Prahy
Proč se to hodí
Vyhledávací pole v Excelu je skvělý pomocník, pokud pracujete s větším množstvím dat. Ušetří vám čas a zpřehlední práci.
Výhody:
- rychlé hledání bez filtrů
- funguje okamžitě při psaní
- zvládne více sloupců
- nepotřebujete žádné makra ani pluginy
Pokud často pracujete s tabulkami, tohle je jedna z věcí, kterou se opravdu vyplatí umět.
Buďte první kdo přidá komentář