Rozbalovací seznamy v Excelu jsou výkonným nástrojem pro vytváření uživatelsky přívětivých rozhraní a usnadnění práce s daty. Někdy však může být nutné vytvořit dvouúrovňové rozevírací seznamy, když je třeba seskupit Možnosti do obecnějších kategorií.
V této příručce se podíváme na to, jak vytvořit dvouúrovňový rozevírací seznam v Excelu pomocí datových funkcí a vzorců. Naučíme se vytvářet seznam se dvěma úrovněmi: hlavní kategorie a jejich podkategorie. Tento seznam vám umožní uspořádat data a usnadnit výběr požadované možnosti.
Doporučujeme vám postupovat podle našeho průvodce krok za krokem, abyste se naučili vytvářet dvouúrovňové rozevírací seznamy v Excelu a zlepšili své dovednosti s tímto výkonným nástrojem.
Vytvoření dvouúrovňového rozevíracího seznamu v Excelu
Krok 1: Příprava dat. Před vytvořením rozevíracího seznamu je nutné připravit data pro obě úrovně. Zapište hodnoty pro první a druhou úroveň do jednotlivých sloupců.
| Úroveň 1 | Úroveň 2 |
|---|---|
| Hodnota 1 | Podtitul 1 |
| Hodnota 1 | Podtitul 2 |
| Hodnota 2 | Podtitul 1 |
| Hodnota 2 | Podtitul 2 |
| Hodnota 2 | Podtitul 3 |
Krok 2: Vytvořte pojmenované rozsahy. Chcete-li následně použít data v rozevíracích seznamech, musíte vytvořit pojmenované rozsahy pro každou úroveň hodnot. Chcete-li to provést, vyberte data každé úrovně a klikněte pravým tlačítkem myši. V kontextové nabídce vyberte "Vytvořit pojmenovanou oblast" a zadejte název rozsahu.
Krok 3: Přidání rozevíracího seznamu. Chcete-li do buňky přidat rozevírací seznam, vyberte buňku a přejděte na kartu Data na panelu nástrojů aplikace Excel. Ve skupině datové nástroje vyhledejte tlačítko "Kontrola dat" a klikněte na něj. V okně, které se otevře, vyberte kartu Nastavení a v části přípustné hodnoty vyberte seznam. Do pole "Zdroj" zadejte vzorec, který označuje požadovaný pojmenovaný rozsah. Například: "=Název Pásma 1".
Krok 4: vytvoření závislosti. Chcete-li dosáhnout závislosti mezi dvěma úrovněmi hodnot, musíte použít funkci "offset" ve vzorci zdroje dat pro druhý seznam. Do pole " Zdroj "v okně ověření dat zadejte vzorec, který používá funkci" Offset " a je založen na zvolené hodnotě prvního seznamu. Například: "=Offset(Název pásma 2; porovnat(Buňkasprvní úroveň; Rozsahprvní úroveň; 0)-1; 0; Počet (Rozsahy2))".
Nyní, když jste v Excelu vytvořili dvouúrovňový rozevírací seznam výběrem hodnoty v prvním seznamu, uvidíte, jak se aktualizuje druhý seznam v závislosti na zvolené hodnotě.
To je jen jeden ze způsobů, jak vytvořit rozevírací seznam v Excelu. S dalšími funkcemi a nástroji programu můžete vytvořit ještě složitější a interaktivnější seznamy, které vám pomohou uspořádat data a zvýšit efektivitu práce.
Potřebné nástroje a materiály
K vytvoření dvouúrovňového rozevíracího seznamu v Excelu budete potřebovat následující nástroje a materiály:
| 1. Aplikace Microsoft Excel | Aktuální verze aplikace Microsoft Excel by měla být nainstalována ve vašem počítači. Pokud nemáte program Excel, můžete si jej stáhnout z oficiálních stránek společnosti Microsoft. |
| 2. Datová tabulka | Budete potřebovat datovou tabulku, kterou použijete k vytváření rozevíracích seznamů. Ujistěte se, že máte přístup k této tabulce a můžete ji upravit v Excelu. |
| 3. Porozumění funkcím v Excelu | K vytvoření dvouúrovňového rozevíracího seznamu budete potřebovat určité porozumění funkcím v Excelu, jako jsou funkce vlnobití a oříznutí. Pokud tyto funkce neznáte,strávte nějaký čas s nimi. |
Před pokračováním vytváření rozevíracího seznamu v Excelu se ujistěte, že máte všechny tyto nástroje a materiály. To vám pomůže úspěšně dokončit všechny potřebné kroky.
Kroky k vytvoření dvouúrovňového rozevíracího seznamu
Dvouúrovňový rozevírací seznam v Excelu umožňuje uživatelům vybrat položku z prvního seznamu a v závislosti na zvolené položce Zobrazit související položky ve druhém seznamu. To je zvláště užitečné, když máte velkou sadu dat a chcete zjednodušit proces výběru příslušných položek.
- Otevřete Excel a vytvořte nový list.
- V horní části sloupce A zadejte názvy pro první a druhou úroveň seznamu.
- Ve sloupci A počínaje druhým řádkem zapište všechny položky prvního seznamu.
- Ve sloupci B počínaje druhým řádkem si zapište všechny položky druhého seznamu Související s příslušnou položkou prvního seznamu. Pro každou položku prvního seznamu vytvořte buňky, které obsahují položky druhého seznamu oddělené čárkami nebo jinými oddělovači.
- Vyberte buňku, do které chcete umístit dvouúrovňový rozevírací seznam.
- Na panelu datových nástrojů vyberte "Kontrola dat".
- V okně Data, které se zobrazí, vyberte kartu Seznam.
- Do pole Zdroj zadejte vzorec, který odkazuje na buňku s položkami prvního seznamu. Pokud jsou například položky prvního seznamu ve sloupci A, jejich názvy jsou na řádku 2 a vy jste vybrali buňku B2 pro umístění rozevíracího seznamu, vzorec bude vypadat přibližně takto: =A2: A5
- Klikněte na OK.
- Nyní, když vyberete položku z prvního seznamu, druhý seznam se dynamicky aktualizuje a zobrazuje pouze položky související s vybranou položkou hodnoty.
Nyní víte, jak vytvořit dvouúrovňový rozevírací seznam v Excelu. Tato funkce může být velmi užitečná pro usnadnění výběru položek z velkých datových sad.
Konfigurace přidružených dat pro rozevírací seznam
Chcete-li v Excelu vytvořit dvouúrovňový rozevírací seznam, musíte nakonfigurovat související data pro každou úroveň seznamu.
- Nejprve vytvořte seznam dat pro první úroveň rozevíracího seznamu. Chcete-li to provést, zadejte hodnoty do jednoho sloupce aplikace Excel.
- Poté vytvořte seznam dat pro druhou úroveň rozevíracího seznamu. Chcete-li to provést, zadejte hodnoty do jiného sloupce aplikace Excel. Každá hodnota musí být spojena s příslušnou hodnotou první úrovně.
- Vyberte buňku, ve které chcete vytvořit rozevírací seznam, a klikněte na kartu Data v horní liště nástrojů. Klikněte na tlačítko "Kontrola dat".
- V okně Kontrola dat, které se otevře, vyberte kartu Seznam a nastavte možnost zdroj na seznam dat pro první úroveň rozevíracího seznamu. Klikněte na OK.
- Poté vyberte buňku, která vytvoří druhou úroveň rozevíracího seznamu, a opakujte kroky 3 a 4, ale tentokrát Nastavte možnost zdroj na seznam dat pro druhou úroveň rozevíracího seznamu.
Po dokončení těchto kroků vytvoříte v Excelu dvouúrovňový rozevírací seznam. Když uživatel vybere hodnotu z první úrovně rozevíracího seznamu, druhá úroveň se automaticky aktualizuje a zobrazí pouze související hodnoty. To usnadní výběr dat a učiní vaši tabulku pohodlnější a informativnější.