Jak vytvořit vyhledávací rozevírací seznam v aplikaci Excel?
Pro rozevírací seznam s mnoha hodnotami není nalezení vhodné hodnoty ze seznamu jednoduchá práce. Již dříve jsme zavedli metodu automatického doplňování rozevíracího seznamu po zadání prvního písmene. Kromě funkce automatického doplňování můžete v rozevíracím seznamu také vyhledávat, abyste zlepšili efektivitu hledání vhodné hodnoty v rozevíracím seznamu. Aby bylo možné v rozevíracím seznamu vyhledávat, můžete postupovat podle níže uvedených metod krok za krokem.
Vytvořte prohledávatelný rozevírací seznam v aplikaci Excel
Snadno vytvořte prohledávatelný rozevírací seznam pomocí úžasného nástroje
Další výukové programy pro rozevírací seznam ...
Vytvořte prohledávatelný rozevírací seznam v aplikaci Excel
Předpokládejme, že máte ve sloupci A seznam názvů zemí, jak je znázorněno na snímku obrazovky níže, a nyní je chcete použít jako zdrojová data rozbalovacích seznamů vyhledávání, můžete to provést následovně.
Namísto rozevíracího seznamu ověření dat do listu musíte vložit pole Combo.
1. V případě, že Vývojka karta se na pásu karet nezobrazuje, můžete povolit Vývojka záložka následovně.
2. Po zobrazení Vývojka klepněte na kartu Vývojka > Vložit > Rozbalovací seznam.
3. Nakreslete Combo box do listu, klikněte na něj pravým tlačítkem a vyberte Nemovitosti z nabídky pravého tlačítka myši.
4. V Nemovitosti dialogové okno, musíte:
5. Nyní kliknutím vypněte režim návrhu Vývojka > Režim návrhu.
6. Vyberte prázdnou buňku, například C2, zadejte níže uvedený vzorec a stiskněte vstoupit. Přetáhnou jeho rukojeť automatického vyplňování dolů do buňky C9, aby se buňky automaticky vyplnily stejným vzorcem. Viz snímek obrazovky:
=--ISNUMBER(IFERROR(SEARCH($A$12,A2,1),""))
Poznámky:
7. Vyberte buňku D2, zadejte níže uvedený vzorec a stiskněte vstoupit. Potom přetáhněte jeho úchyt automatického vyplňování dolů do buňky D9.
=IF(C2=1,COUNTIF($C$2:C2,1),"")
8. Vyberte buňku E2, zadejte níže uvedený vzorec a stiskněte vstoupit. Potom přetáhněte jeho rukojeť automatického vyplňování dolů na E9 a použijte stejný vzorec.
=IFERROR(INDEX($A$2:$A$9,MATCH(ROWS($D$2:D2),$D$2:$D$9,0)),"")
9. Nyní musíte vytvořit rozsah jmen. prosím klikněte Vzorec > Definujte jméno.
10. V Nové jméno dialogové okno, zadejte Rozbalovací seznam v Název produktu zadejte níže uvedený vzorec do pole Odkazuje na a poté klikněte na OK .
=$E$2:INDEX($E$2:$E$9,MAX($D$2:$D$9),1)
11. Nyní kliknutím zapněte režim návrhu Vývojka > Režim návrhu. Poté dvojitým kliknutím na Combo box otevřete Microsoft Visual Basic pro aplikace okno.
12. Zkopírujte a vložte níže uvedený kód VBA do editoru kódu.
Kód VBA: umožňuje vyhledávat v rozevíracím seznamu
Private Sub ComboBox1_GotFocus()
ComboBox1.ListFillRange = "DropDownList"
Me.ComboBox1.DropDown
End Sub
13. zmáčkni Další + Q klávesy pro zavření Microsoft Visual Basic pro aplikace okno.
Od této chvíle, když je znak zadán do pole se seznamem, provede fuzzy vyhledávání a poté vypíše příslušné hodnoty v seznamu.
Poznámka: Tento sešit musíte uložit jako soubor sešitu Excel s podporou maker, abyste si uchovali kód VBA pro budoucí použití.
Snadno vytvořte prohledávatelný rozevírací seznam pomocí úžasného nástroje
Zdá se, že výše uvedená metoda není snadná. Zde doporučujeme užitečnou funkci - Prohledávatelný rozevírací seznam of Kutools pro Excel který vám pomůže snadno vytvořit rozevírací seznam s možností prohledávání v aplikaci Excel.
Před aplikací Kutools pro Excel, Prosím nejprve si jej stáhněte a nainstalujte.
Chcete-li vytvořit prohledávatelný rozevírací seznam pomocí funkce Prohledávatelný rozevírací seznam, postupujte takto.
1. cvaknutí Kutools > Rozbalovací seznam > Prohledávatelný rozevírací seznam > Povolit prohledávatelný rozevírací seznam.
2. V otvoru Kutools pro Excel dialogovém okně (tento dialog se objeví pouze při prvním použití této funkce), klepněte na Ano .
3. Pak v Prohledávatelný rozevírací seznam dialogové okno, musíte nakonfigurovat následujícím způsobem.
4. Poté klikněte Kutools > Rozbalovací seznam > Prohledávatelný rozevírací seznam > Povolit prohledávatelný rozevírací seznam pro povolení této funkce.
Nyní byl vytvořen rozevírací seznam s možností vyhledávání. Po kliknutí na buňku rozevíracího seznamu se zobrazí seznam se všemi uvedenými položkami rozevíracího seznamu. Zadejte znak a odpovídající položky budou okamžitě vyhledány a můžete kliknout na potřebnou položku a vložit ji do této buňky.
Pokud jste zvolili Horizontálně v Směr textu sekce: všechny přidané položky se zobrazí vodorovně v buňce. Podívejte se na níže uvedené demo:
Pokud jste zvolili Vertikálně v Směr textu sekce: všechny přidané položky se zobrazí svisle v buňce. Podívejte se na níže uvedené demo:
Pokud jste zvolili Upravit přepínač, lze v buňce rozevíracího seznamu zobrazit vždy pouze jednu položku. Podívejte se na níže uvedené demo:
Klepnutím získáte další informace o této funkci.
Pokud chcete mít bezplatnou zkušební verzi (30-den) této utility, kliknutím jej stáhněte, a poté přejděte k použití operace podle výše uvedených kroků.
Související články:
Automatické doplňování při psaní v rozevíracím seznamu aplikace Excel
Pokud máte rozevírací seznam pro ověření dat s velkými hodnotami, musíte v seznamu posunout dolů, abyste našli ten správný, nebo přímo zadat celé slovo do seznamu. Pokud existuje metoda umožňující automatické dokončení při psaní prvního písmene do rozevíracího seznamu, vše bude jednodušší. Tento výukový program poskytuje způsob řešení problému.
Vytvořte rozevírací seznam z jiného sešitu v aplikaci Excel
Je docela snadné vytvořit rozevírací seznam pro ověření dat mezi listy v sešitu. Ale pokud se seznamová data, která potřebujete pro ověření dat, nacházejí v jiném sešitu, co byste udělali? V tomto kurzu se naučíte, jak vytvořit seznam drop fown z jiného sešitu v aplikaci Excel podrobně.
Vytvořte prohledávatelný rozevírací seznam v aplikaci Excel
Pro rozevírací seznam s mnoha hodnotami není hledání správné práce snadná práce. Dříve jsme zavedli způsob automatického vyplňování rozevíracího seznamu při zadávání prvního písmene do rozevíracího seznamu. Kromě funkce automatického doplňování můžete také v rozevíracím seznamu vyhledávat, abyste zvýšili efektivitu práce při hledání správných hodnot v rozevíracím seznamu. Chcete-li v rozevíracím seznamu vyhledávat, vyzkoušejte metodu v tomto kurzu.
Automatické vyplnění dalších buněk při výběru hodnot v rozevíracím seznamu aplikace Excel
Řekněme, že jste vytvořili rozevírací seznam na základě hodnot v oblasti buněk B8: B14. Když vyberete libovolnou hodnotu z rozevíracího seznamu, chcete, aby se ve vybrané buňce automaticky naplnily odpovídající hodnoty v rozsahu buněk C8: C14. Při řešení problému vám metody v tomto tutoriálu udělají laskavost.
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.

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!

































