Vytvořte kaskádový rozevírací seznam v Excelu a Tabulkách Google
Tento tutoriál předvede, jak vytvořit kaskádový (také nazývaný „závislý“) rozevírací seznam v Excelu a Tabulkách Google.
Kaskádový rozevírací seznam je seznam založený na hodnotě vybrané v jiném seznamu. Ve výše uvedeném příkladu uživatel vybral LG jako Telefon Udělat. Zobrazí se seznam Modely telefonu telefonů pak zobrazí pouze LG modely. Pokud by si uživatel vybral buď Jablko nebo Samsung, pak by se seznam změnil tak, aby zobrazoval příslušné modely pro tyto značky telefonů.
Vytváření názvů rozsahů
Prvním krokem při vytváření kaskádových rozevíracích seznamů je nastavení umístění pro uložení dat seznamu a vytvoření názvů rozsahů z těchto seznamů dat.
1. Na jiném místě zadejte informace, které jsou nutné pro rozevírací seznamy. To může být v samostatném listu nebo v řadě prázdných buněk napravo od požadovaných rozevíracích seznamů.
2. Poté vyberte data pro první seznam a vytvořte název rozsahu pro tato data. V Stuha, vyberte Vzorce> Definovat jméno.
3. Zadejte název rozsahu dat a poté klikněte OK.
4. Opakujte to pro každý jednotlivý seznam (v tomto případě Jablko, Samsung, a LG). Po vytvoření názvů rozsahů v Stuha, vyberte Vzorce> Správce jmen (nebo stiskněte CTRL + F3 na klávesnici) zobrazíte názvy rozsahů v Správce jmen.
Vytvoření prvního rozevíracího seznamu pomocí ověření dat
1. Vyberte buňku, kam má jít první (hlavní) rozevírací seznam.
2. V souboru Stuha, vybrat Data> Datové nástroje> Ověření dat.
3. V souboru Nastavení vyberte kartu Seznam pod Dovolit, a zajistěte to Ignorovat prázdné a Rozbalovací nabídka v buňce jsou zkontrolovány. Zadejte název rozsahu jako Zdroj pro rozevírací seznam.
4. Chcete -li nastavit zprávu, která uživatele listu informuje, že si musí vybrat z rozevíracího seznamu, vyberte Vstupní zpráva kartu a zkontrolujte Zobrazit vstupní zprávu, když je vybrána buňka zaškrtávací políčko. Zadejte Titul a Vstupní zpráva Požadované.
5. Vyberte Upozornění na chybu záložku a nastavit zprávu, když uživatel nevybere z platného rozevíracího seznamu. Ujistit se, že Po zadání neplatných údajů zobrazit upozornění na chybu je zaškrtnuto a poté vyberte Styl v rozevíracím seznamu. Poté zadejte a Titul a Chybové hlášení za varování.
6. Klikněte na OK pro přidání pravidla ověření dat do vybrané buňky.
7. Tím se vytvoří první rozevírací seznam zobrazující různé značky mobilních telefonů.
Vytvoření kaskádového rozevíracího seznamu s ověřením dat
1. Vyberte buňku, kam chcete umístit druhý (závislý) rozevírací seznam.
2. V souboru Stuha, vybrat Data> Datové nástroje> Ověření dat.
3. V souboru Nastavení vyberte kartu Seznam z Dovolit rozevíracího seznamu a zajistěte to Ignorovat prázdné a Rozbalovací nabídka v buňce jsou zkontrolovány.
4. Zadejte následující vzorec a poté klikněte OK.
1 | = NEPŘÍMÝ (C2) |
POZNÁMKA: Alternativně můžete použít příkaz IF.
5. Pokud hodnotu v C2 nemáte, zobrazí se chybová zpráva:
Zdroj aktuálně vyhodnotí jako chybu. Chceš pokračovat?
Důvodem je, že jste nevybrali z rozevíracího seznamu v C2; klikněte Ano přepsat zprávu.
6. Vyberte a Výroba telefonu z prvního rozevíracího seznamu a poté výběrem druhého rozevíracího seznamu zobrazíte kaskádový seznam.
Vytvořte kaskádový rozevírací seznam v Tabulkách Google
Vytvoření kaskádového rozevíracího seznamu v Tabulkách Google se zcela liší od vytváření v aplikaci Excel, protože nemůžete použít funkci NEPŘÍMÉ. Místo toho použijte funkce INDEX a MATCH (které lze také použít v aplikaci Excel).
1. Stejně jako v Excelu je prvním krokem při vytváření kaskádových rozevíracích seznamů nastavení samostatného umístění v listu pro uložení dat seznamu.
Poté můžete vytvořit pojmenovaný rozsah pro požadované hodnoty v prvním rozevíracím seznamu.
2. Vyberte data pro pojmenovaný rozsah a poté z Jídelní lístek, vyberte Pojmenované rozsahy.
3. Zadejte název pro zadání rozsahu a poté klikněte Hotovo.
4. Pro první rozevírací seznam klikněte do buňky, kde se má zobrazit, a poté do Jídelní lístek, vybrat Data> Ověření dat.
5. Nastavte Kritéria výběrem Seznam z rozsahu a zadáním názvu pojmenovaného rozsahu, který jste vytvořili. Klikněte Uložit.
6. Vyberte možnost z nově vytvořeného rozevíracího seznamu (například Jablko).
Od tohoto bodu se Tabulky Google liší od aplikace Excel. Vrátíme -li se do umístění, kde jsou uložena data seznamu, přiřaďte možnost vybranou v prvním rozevíracím seznamu k seznamům, které jste ve svých datech vytvořili.
7. Nejprve vytvořte odkaz na vybranou možnost.
8. Potom do buňky pod odkazem zadejte následující vzorec.
1 | = INDEX ($ C $ 2: $ E $ 8,, MATCH (G1, $ C $ 1: $ E $ 1, 0)) |
Tento vzorec bude hledat odpovídající hodnotu v rozsahu C1: E1 (Jablko, Samsung, nebo LG) a vraťte seznam přímo pod tento rozsah (C2: E8).
Tento seznam pak použijte jako druhý rozsah pro kaskádový rozevírací seznam.
9. Vyberte buňku, ve které se má kaskádový rozevírací seznam zobrazovat.
10. V souboru Jídelní lístek, vybrat Ověření dat, a poté vyberte rozsah, který jste vytvořili výše, jako rozsah pro seznam. Klikněte Uložit.
Nyní, když změníte hodnotu původního rozevíracího seznamu, změní se také rozsah dostupný v druhém rozevíracím seznamu.