Použití rozevíracího seznamu v Excelu může výrazně zkrátit čas potřebný k zadávání dat do tabulky . Naštěstí je velmi snadné vytvořit rozevírací seznam v Excelu.
Existuje několik metod, jak to udělat, od jednoduchých po pokročilé. Všechny způsoby, jak to udělat, se dozvíte v tomto článku.

Vytvořte rozevírací seznam v aplikaci Excel: Jednoduchá metoda
Nejjednodušší způsob, jak vytvořit rozevírací seznam v aplikaci Excel, je ruční zadání seznamu. To je ideální pro situace, kdy potřebujete pouze rozevírací seznam v jedné buňce a nemusíte jej často aktualizovat.
Pokud například posíláte lidem soubor, do kterého chcete, aby vyplnili některá pole, a jedno pole má jednoduchý seznam možností, je tato metoda ideální.
Chcete-li vytvořit rozevírací seznam pomocí jednoduché metody:
1. Vyberte buňku nebo buňky, kde chcete vytvořit seznam.

2. Z nabídky vyberte Data a na pásu karet vyberte Ověření dat .

3. Otevře se okno Ověření dat. Vyberte rozevírací seznam pod Povolit a vyberte Seznam .

4. To vám umožní ručně zadat položky, které chcete do seznamu. Jednoduše zadejte každou položku do pole Zdroj a každou položku oddělte čárkami.

5. Vyberte OK . Nyní uvidíte, že u vybrané buňky je rozbalovací šipka. Když vyberete tuto šipku, uvidíte všechny položky, které jste zadali, zahrnuté v tomto seznamu.

I když se jedná o nejrychlejší způsob vytvoření rozevíracího seznamu v Excelu, je také nejobtížnější jej udržovat. Úprava seznamu vyžaduje návrat do nastavení ověření a aktualizaci pole Zdroj.
Pokud v aplikaci Excel vytvoříte mnoho takových rozevíracích seznamů, může jejich úprava vyžadovat hodně práce. Proto je důležité používat tuto metodu pouze pro jednotlivé buňky a pro seznamy, u kterých neočekáváte, že se změní.
Vytvoření rozevíracího seznamu v aplikaci Excel: Použití rozsahu
Pokud byste chtěli flexibilnější řešení, můžete položky seznamu vytáhnout z řady dalších buněk v Excelu.
Udělat toto:
1. Nejprve uveďte všechny položky, které chcete ve svém seznamu, do libovolného sloupce buněk. Můžete je zadat do aktuální tabulky nebo na jakýkoli jiný list.

2. Opakováním výše uvedeného postupu vyberte buňku a spusťte okno Ověření dat. Nastavte pole Povolit na Seznam . Tentokrát místo psaní čehokoli do pole Zdroj vyberte ikonu šipky nahoru napravo od tohoto pole. Toto je možnost výběru rozsahu, která vám umožní vybrat pole, ze kterého chcete vytáhnout položky seznamu.

3. Okno Ověření dat se sbalí, takže uvidíte celý list. Přetáhněte ukazatel myši dolů po celém rozsahu buněk, které obsahují všechny položky seznamu, které chcete zahrnout. Až budete hotovi, vyberte ikonu šipky dolů napravo od pole výběru. Tím se znovu rozbalí okno Ověření dat.

4. V poli Zdroj se nyní zobrazí vybraný rozsah. Stačí vybrat OK pro přijetí těchto nastavení.

5. Nyní, když vyberete šipku rozevíracího seznamu napravo od buňky, kterou jste nakonfigurovali jako rozevírací seznam, uvidíte všechny položky zahrnuté z rozsahu, který jste právě vybrali.

Pěkná věc na tomto přístupu je, že můžete změnit kteroukoli z položek v tomto seznamu pouze úpravou libovolné buňky v rozsahu. Jakákoli změna, kterou tam provedete, aktualizuje každý rozevírací seznam, který jste vytvořili, kde jste vybrali tento rozsah jako zdroj.
Tato metoda je nejlepší, když chcete naformátovat velké množství buněk do rozevíracího seznamu pomocí stejných položek seznamu. Můžete mít obsah jednoho rozsahu řídit položky pro všechny tyto seznamy, a nezáleží na tom, kolik jich je.
Přidávání položek do vašeho seznamu
Kromě změn položek v sortimentu za účelem aktualizace seznamů můžete také přidávat nové položky. Nebudete moci přidat položku na konec rozsahu, protože váš výběr rozsahu je omezen první a poslední vybranou buňkou.
Místo toho budete muset vložit nový záznam někam doprostřed rozsahu. Excel dynamicky aktualizuje váš výběr rozsahu v nastavení ověřování dat tak, aby zahrnoval nový rozsah, který jste zvýšili o jednu buňku.
Udělat toto:
1. Klepněte pravým tlačítkem na libovolnou buňku ve zdrojovém rozsahu a z rozevírací nabídky vyberte Vložit .

2. V malém okně výběru vyberte Posunout buňky dolů a vyberte OK . Tím se všechny buňky v rozsahu posunou o jednu dolů a vloží se prázdná buňka na místo, které jste vybrali.

3. Do prázdné buňky, kterou jste právě vytvořili, napište novou položku, kterou chcete přidat.

Nyní, když vyberete ikonu šipky dolů napravo od buňky rozevíracího seznamu, kterou jste vytvořili, uvidíte novou položku, kterou jste právě přidali do rozsahu.

Toto je snadný způsob, jak přidat nové položky do rozbalovacího seznamu, ale vyžaduje to několik kroků navíc. Rozhodně to není nikde tak jednoduché, jako jen přidání nového předmětu na konec vašeho sortimentu.
Pokud to chcete udělat, stačí změnit způsob, jakým jste nakonfigurovali ověřování dat pro váš rozsah. Jak to udělat, se dozvíte v další části.
Dynamické přidávání položek do vašeho seznamu
Pro pohodlnější způsob přidávání položek do rozevíracího seznamu pouhým zadáním nové položky na konec nakonfigurovaného rozsahu budete muset použít funkci OFFSET .
S vybranou buňkou rozevíracího seznamu vyberte z nabídky Data a na pásu karet Ověření dat .
V okně Ověření dat změňte zdroj na následující:
=OFFSET($E$1,0,0,COUNTA($E:$E);1)
Změňte $E$1 a $E:$E ve vzorci tak, aby používal písmeno sloupce, do kterého jste zadali seznam položek. Vyberte OK pro potvrzení této nové konfigurace ověření dat.

Vzorec funguje takto:
- Argumenty 0 ve funkci OFFSET jí říkají, že nemá použít žádné posunutí na sloupce nebo řádky.
- Výstup funkce COUNTA sděluje funkci OFFSET výšku rozsahu.
- Funkce COUNTA počítá počet buněk, které nejsou prázdné ve sloupci, který obsahuje váš rozsah.
Nyní, kdykoli do tohoto sloupce přidáte novou hodnotu, parametr výška funkce OFFSET se zvýší o jednu a funkce OFFSET vrátí celý rozsah, aktualizovaný tak, aby zahrnoval vaši novou položku.
Chcete-li to vidět v akci, přidejte do svého sortimentu novou položku. Vyberte šipku rozevíracího seznamu napravo od své rozevírací buňky a v rozevíracím seznamu se zobrazí nová položka.

Mějte na paměti, že pokud je váš seznam položek dlouhý, možná budete muset použít posuvník vpravo.
Odebrání rozevíracího seznamu v aplikaci Excel
Nakonec, pokud někdy budete chtít odstranit rozevírací možnost z kterékoli z buněk, kde jste to nastavili, stačí vybrat tuto buňku a znovu otevřít okno Ověření dat.
Změňte rozevírací seznam Povolit na hodnotu Libovolná a vyberte OK .

Jakmile toto nastavení změníte, uvidíte, že se buňka vrátí zpět do normálu.

Vytváření rozevíracích seznamů v aplikaci Excel
Vytvoření rozevíracího seznamu v Excelu je snadné a na výběr máte spoustu možností. Zvolená metoda závisí pouze na tom, kolik buněk plánujete povolit s jedním seznamem položek a jak flexibilní chcete seznam položek mít. Pokud plánujete často měnit položky seznamu, pak rozhodně použijte dynamický přístup.