Note: The other languages of the website are Google-translated. Back to English

Jak rychle vytvořit dynamicky závislý rozevírací seznam v aplikaci Excel?

Většina z nás může být schopna vytvořit rozevírací seznam pomocí funkce Ověření dat v aplikaci Excel, ale někdy potřebujeme propojený nebo dynamický rozevírací seznam, to znamená, když vyberete hodnotu v rozevíracím seznamu A a chcete hodnoty, které mají být aktualizovány v rozevíracím seznamu B. V aplikaci Excel můžeme vytvořit dynamický rozevírací seznam pomocí Ověření dat a funkce NEPŘÍMÝ funkce. Tento kurz popisuje, jak vytvořit závislé rozevírací seznamy v aplikaci Excel.


Vytvořte dynamicky závislý rozevírací seznam v aplikaci Excel

Předpokládám, že mám tabulku čtyř sloupců, které označují čtyři druhy potravin: ovoce, jídlo, maso a pití a pod nimi je konkrétní název potraviny. Viz následující snímek obrazovky:

Teď musím vytvořit jeden rozevírací seznam, který obsahuje potraviny, jako je ovoce, jídlo, maso a pití, a druhý rozevírací seznam by měl konkrétní název potraviny. Pokud vyberu jídlo, ve druhé rozbalovací nabídce se zobrazí rýže, nudle, chléb a dort. Chcete-li to provést, proveďte následující kroky:

1. Nejprve musím pro tyto sloupce a první řádek kategorií vytvořit několik názvů rozsahů.

(1.) Vytvořte název rozsahu pro kategorie, první řádek, vyberte A1: D1 a zadejte název rozsahu Potravina do Název Box, Poté stiskněte tlačítko vstoupit klíč.

(2.) Pak musíte pojmenovat rozsah pro každý ze sloupců podle výše uvedeného kroku, jak je uvedeno níže:

Tip - Navigační podokno: Dávkové vytváření více pojmenovaných rozsahů a seznam v podokně v aplikaci Excel
Normálně můžeme v aplikaci Excel definovat pouze jeden rozsah jmen najednou. V některých případech však možná budete muset vytvořit více pojmenovaných rozsahů. Musí být docela zdlouhavé opakovaně definovat jména jeden po druhém. Kutools pro Excel poskytuje takový nástroj pro rychlé dávkové vytváření více pojmenovaných rozsahů a seznam těchto pojmenovaných rozsahů v Navigační podokno pro snadné prohlížení a přístup.


názvy navigačních panelů reklam

2. Nyní můžu vytvořit první rozevírací seznam, vyberte prázdnou buňku nebo sloupec, na který chcete použít tento rozevírací seznam, a poté klikněte Data > Ověření dat > Ověření dat, viz screenshot:

3. V Ověření dat , klepněte na tlačítko OK Nastavení kartu, vyberte Seznam z povolit rozevírací seznam a zadejte tento vzorec = Potraviny do Zdroj krabice. Viz snímek obrazovky:

Poznámka: Musíte zadat vzorec, co jste pojmenovali své kategorie.

4. klikněte OK a můj první rozevírací seznam byl vytvořen, poté vyberte buňku a přetáhněte úchyt výplně do buňky, na kterou chcete použít tuto možnost.

5. Pak můžu vytvořit druhý rozevírací seznam, vybrat jednu prázdnou buňku a kliknout Data > Ověření dat > Ověření dat opět v Ověření dat , klepněte na tlačítko OK Nastavení kartu, vyberte Seznam z povolit rozevírací seznam a zadejte tento vzorec = nepřímé (F1) do Zdroj rámeček, viz screenshot:

Poznámka: F1 označuje umístění buňky pro první rozevírací seznam, který jsem vytvořil, můžete jej podle potřeby změnit.

6. Pak klikněte na tlačítko OK, a přetáhněte obsah buňky dolů a závislý rozevírací seznam byl úspěšně vytvořen. Viz screenshot:

A poté, když vyberu jeden typ potraviny, zobrazí se v odpovídající buňce pouze její konkrétní název potraviny.

Poznámky:
1. Šipka rozevíracího seznamu je viditelná pouze v případě, že je buňka aktivní.
2. Můžete pokračovat v prohlubování, jak chcete, chcete-li vytvořit třetí rozevírací seznam, použijte druhý rozevírací seznam jako Zdroj třetí rozevírací nabídky.

Ukázka: Vytvořte dynamický rozevírací seznam v aplikaci Excel


Kutools pro Excel obsahuje více než 300 šikovných nástrojů pro Excel, které si můžete zdarma vyzkoušet bez omezení za 30 dní. Stáhněte si a vyzkoušejte zdarma hned!

Rychle vytvářejte závislé rozevírací seznamy pomocí úžasného nástroje

Předpokládejme, že máte datovou tabulku v RangeB2: E8 a chcete vytvořit nezávislé rozevírací seznamy založené na datové tabulce v Range G2: H8. Nyní to můžete snadno provést pomocí Dynamický rozevírací seznam vlastnost Kutools pro Excel.

Kutools pro Excel- Obsahuje více než 300 užitečných nástrojů pro Excel. Plná zkušební verze zdarma 30-den, není potřeba kreditní karta! Get It Now

1, klikněte Kutools > Rozbalovací seznam > Dynamický rozevírací seznam pro povolení této funkce.

2. Ve vyskakovacím dialogovém okně postupujte takto:

(1) Zaškrtněte políčko Rozevírací seznam závislý na 2 úrovních volba;
(2) V poli Rozsah dat vyberte datovou tabulku, na které vytvoříte nezávislé rozevírací seznamy;
(3) V poli Výstupní rozsah vyberte cílový rozsah, do kterého umístíte nezávislé rozevírací seznamy.

3, Klepněte na tlačítko Ok .

Dosud byly nezávislé rozevírací seznamy vytvořeny v zadaném cílovém rozsahu. Možnosti z těchto nezávislých rozevíracích seznamů můžete snadno vybrat.



Související články:


Nejlepší kancelářské nástroje produktivity

Kutools pro Excel řeší většinu vašich problémů a zvyšuje vaši produktivitu o 80%

  • Opakované použití: Rychle vložte složité vzorce, grafy a cokoli, co jste dříve používali; Šifrovat buňky s heslem; Vytvořte seznam adresátů a posílat e-maily ...
  • Super Formula Bar (snadno upravit více řádků textu a vzorce); Rozložení pro čtení (snadno číst a upravovat velké množství buněk); Vložit do filtrovaného rozsahu...
  • Sloučit buňky / řádky / sloupce bez ztráty dat; Rozdělit obsah buněk; Zkombinujte duplicitní řádky / sloupce... Zabraňte duplicitním buňkám; Porovnat rozsahy...
  • Vyberte možnost Duplikovat nebo Jedinečný Řádky; Vyberte prázdné řádky (všechny buňky jsou prázdné); Super hledání a fuzzy hledání v mnoha sešitech; Náhodný výběr ...
  • Přesná kopie Více buněk beze změny odkazu na vzorec; Automaticky vytvářet reference do více listů; Vložte odrážky, Zaškrtávací políčka a další ...
  • Extrahujte text, Přidat text, Odebrat podle pozice, Odebrat mezeru; Vytváření a tisk mezisoučtů stránkování; Převod mezi obsahem buněk a komentáři...
  • Super filtr (uložit a použít schémata filtrů na jiné listy); Rozšířené řazení podle měsíce / týdne / dne, frekvence a dalších; Speciální filtr tučnou kurzívou ...
  • Kombinujte sešity a pracovní listy; Sloučit tabulky na základě klíčových sloupců; Rozdělte data do více listů; Dávkový převod xls, xlsx a PDF...
  • Více než 300 výkonných funkcí. Podporuje Office / Excel 2007-2021 a 365. Podporuje všechny jazyky. Snadné nasazení ve vašem podniku nebo organizaci. Plné funkce 30denní bezplatná zkušební verze. 60denní záruka vrácení peněz.
karta kte 201905

Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
officetab dno
Komentáře (27)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Tento komentář byl moderátorem webu minimalizován
Kroky 5 až 6 způsobily chybu. Žádný odkaz. Dalo mi to rozevírací buňku, v níž nic nebylo.
Tento komentář byl moderátorem webu minimalizován
Také jsem dostával chybu, ale pak jsem zjistil, že nemohu mít dvě slova, používal jsem „Vylepšení domova“ a musel jsem změnit na „Vylepšení domova“ a také se ujistěte, že vaše buňka „F1“ je buňka, kterou potřebujete ( Můj by byl B37) To je vše, co vím
Tento komentář byl moderátorem webu minimalizován
Myslím, že chyba může nastat v následujících případech (z mé zkušenosti)... 1) pokud v poli Zdroj použijete jednoduše „nepřímé (F1)“ místo umístění buňky pro první rozevírací seznam... 2) uvedení názvu pro každý rozsah do pole Název pro položky v druhém rozevíracím seznamu musí přesně odpovídat položkám v prvním rozevíracím seznamu...
Tento komentář byl moderátorem webu minimalizován
Také se ujistěte, že rozevírací seznam, ze kterého nepřímý seznam stahuje data, má něco vybraného.
Tento komentář byl moderátorem webu minimalizován
Zkoušel jsem to na svém Excelu 2013 a nefunguje to. Pomoc
Tento komentář byl moderátorem webu minimalizován
Ahoj, myslím, že chybový znak odkazoval na "Tento aktuální výběr je vyhodnocen jako chyba... " ??? Stačí kliknout na OK a ignorovat znak chyby.
Tento komentář byl moderátorem webu minimalizován
Zkoušel jsem to a funguje to... :D
Tento komentář byl moderátorem webu minimalizován
Ahoj, jak mohu odstranit sloupce, které jsem použil k vytvoření rozevíracích seznamů, z mého listu, takže mám pouze rozevírací seznamy.
Tento komentář byl moderátorem webu minimalizován
Ahoj týme, moc děkuji, funguje to. :-) S pozdravem, Manjunath N
Tento komentář byl moderátorem webu minimalizován
Ahoj týme, funguje to perfektně. :-) Díky Vishale
Tento komentář byl moderátorem webu minimalizován
Nejlepší tutoriál, který jsem zatím našel. Děkuji!
Tento komentář byl moderátorem webu minimalizován
Promiň..spatně jsem kliknul na tlačítko nelíbí se mi... :sad:
Tento komentář byl moderátorem webu minimalizován
Skvělé vysvětlení a příklad, děkuji - ale mám problém. Pomocí výše uvedeného příkladu vyberete „Maso“ a poté ze závislého rozevíracího seznamu vyberete „Kuře“. Pokud změníte "Maso" na "Ovoce", "Kuře" se stále zobrazuje. Existuje způsob, jak zrušit výběr "Kuře" a donutit vás k opětovnému výběru z rozevíracího seznamu "Ovoce"?
Tento komentář byl moderátorem webu minimalizován
Ahoj Cindy, dostala jsi někdy odpověď na svou otázku? Zajímalo by mě to samé. Dík!
Tento komentář byl moderátorem webu minimalizován
To je skvělé. Také jsem chtěl vědět, jak přidat dynamický seznam pomocí Offsetu nebo jiné funkce. Co přesně hledám, je to, že když přidám "Smažená rýže" do sloupce Jídlo pod Dort, mělo by to automaticky vzít v úvahu.
Tento komentář byl moderátorem webu minimalizován
Docela užitečné. Děkuji.
Tento komentář byl moderátorem webu minimalizován
Když vytvořím rozevírací seznam pomocí ověření dat, jak mohu vybrat platné položky z klávesnice, chci zadat číslo a nechat ho automaticky vyplnit. Seznam ověření dat vypadá takto: 1_Ready 2_On Hold 3_ Rejected
Tento komentář byl moderátorem webu minimalizován
Děkuji, fungovalo to jako kouzlo
Tento komentář byl moderátorem webu minimalizován
v případě, že druhý rozevírací seznam musí vybrat seznam, který je Dynamický, jak to bude fungovat. Jako v případě, že ovoce jídlo maso a pití je pro měsíc jedna a názvy pro měsíc dva se mění na ovoce2 maso2 jídlo2 a pití2 spolu s výběrem pod těmito nadpisy, jak potom použijeme vzorec thius.
Tento komentář byl moderátorem webu minimalizován
Ahoj, hledám něco podobného, ​​ale jediným problémem je, že můj dynamický seznam kombinací parametrů a hodnot je strukturován jako níže Parm_nm Val_list Parent1 Item01 Parent1 Item02 Parent2 Item01 Parent2 Item03 Parent2 Item11 Parent3 Item32 Parent3 Item02 Andent4 Item09 odpovídající rozevírací seznam v závislosti na definici záhlaví Např.: Pokud je definice záhlaví Parent4, pak by rozbalovací seznam pro buňky ve sloupci měl mít Položka01 a Položka3. Pokud se záhlaví změní na Parent32, pak se rozevírací seznam změní na Item02, Item02 a Item01. To je přesně to, co se zde dělá, kromě toho, že struktura zdrojových dat je úplně jiná a já nemám volnost ji restrukturalizovat. V takovém scénáři nejsem schopen Pojmenujte rozsah seznamu druhé úrovně, protože je nemohu jen vybrat a pojmenovat. Jakákoli pomoc v tomto ohledu bude vysoce oceněna. S pozdravem, Sattame
Tento komentář byl moderátorem webu minimalizován
Stále se mi zobrazuje chyba, která říká „zdroj aktuálně vyhodnocuje jako chybu“, nějaký důvod? Postupoval jsem podle výše uvedených kroků. Jakékoli pokyny by byly velmi oceněny.
Tento komentář byl moderátorem webu minimalizován
Laro, pravděpodobně jsi vynechala druhou polovinu kroku p 4. 4. Klikněte na OK a můj první rozevírací seznam byl vytvořen, poté vyberte buňku a přetáhněte úchyt výplně do buňky, na kterou chcete použít tuto volbu.
Tento komentář byl moderátorem webu minimalizován
Rozumím, ale jak mohu opakovat rozevírací formátování ve všech řádcích aplikace Excel
Tento komentář byl moderátorem webu minimalizován
Dostali jste odpověď na svou otázku? Napadá mě to samé..
Tento komentář byl moderátorem webu minimalizován
Tak jsem to zkusil s dynamickými rozsahy. To se nesmí. Funguje však se statickými rozsahy.
Tento komentář byl moderátorem webu minimalizován
Proč se závislý seznam nemění okamžitě?
Tento komentář byl moderátorem webu minimalizován
Ahoj Ferate,
Postupovali jste podle návodu k vytvoření dynamického rozevíracího seznamu? Pokud budete postupovat podle návodu, závislý seznam se okamžitě změní, jakmile se změní hlavní volba (v buňce F1).
Podrobnější informace mi mohou pomoci pochopit váš problém. Pokud je to možné, nahrajte nějaké snímky obrazovky, pomůže vám to!
Zatím zde nejsou žádné komentáře
Zanechte prosím své komentáře v angličtině
Odesílání jako host
×
Ohodnoťte tento příspěvek:
0   Postavy
Doporučená umístění

Sociální sítě

Copyright © 2009 - www.extendoffice.com. | Všechna práva vyhrazena. Poháněno ExtendOffice. | |. | Sitemap
Microsoft a logo Office jsou ochranné známky nebo registrované ochranné známky společnosti Microsoft Corporation ve Spojených státech a / nebo jiných zemích.
Chráněno Sectigo SSL