A végső útmutató az Excel kereshető legördülő listájához
Az Excelben legördülő listák létrehozása leegyszerűsíti az adatbevitelt és minimalizálja a hibákat. Nagyobb adatkészletek esetén azonban a hosszadalmas listák görgetése nehézkessé válik. Nem lenne egyszerűbb egyszerűen begépelni és gyorsan megtalálni a tételt? A "kereshető legördülő lista" kínálja ezt a kényelmet. Ez az útmutató végigvezeti Önt egy ilyen lista Excelben történő beállításának négy módszerén.
- Kereshető legördülő lista az Excel 365-ben
- Kereshető legördülő lista létrehozása (Excel 2019 és újabb verziókhoz)
- Kereshető legördülő lista létrehozása egyszerűen (az Excel összes verziójához)
- Kereshető legördülő lista létrehozása kombinált mezővel és VBA-val (összetettebb)
Kereshető legördülő lista az Excel 365-ben
Az Excel 365 egy nagyon várt funkciót vezetett be az adatellenőrzés legördülő listáiba: a listán belüli keresés lehetőségét. A kereshető funkciónak köszönhetően a felhasználók gyorsan és hatékonyabban találhatják meg és választhatják ki az elemeket. Miután a szokásos módon beszúrta a legördülő listát, csak kattintson egy legördülő listát tartalmazó cellára, és kezdje el a gépelést. A lista azonnal szűrni fog, hogy megfeleljen a beírt szövegnek.
Ebben az esetben gépelek San a cellában, és a legördülő lista kiszűri a keresett kifejezéssel kezdődő városokat San, Mint például a San Francisco és a San Diego. Ezután kiválaszthatja az eredményt az egérrel, vagy használja a nyílbillentyűket, és nyomja meg az Enter billentyűt.
- A a keresés minden szó első betűjétől indul a legördülő listában. Ha olyan karaktert ad meg, amely nem egyezik egyetlen szó kezdő karakterével, a lista nem jeleníti meg a megfelelő elemeket.
- Ez a funkció csak az Excel 365 legújabb verziójában érhető el.
- Ha az Ön Excel-verziója nem támogatja ezt a funkciót, itt javasoljuk a Kereshető legördülő lista jellemzője Kutools az Excel számára. Az Excel verzióra nincs korlátozás, és az engedélyezést követően egyszerűen megkeresheti a kívánt elemet a legördülő listában a megfelelő szöveg beírásával. Tekintse meg a részletes lépéseket.
Kereshető legördülő lista létrehozása (Excel 2019 és újabb verziókhoz)
Ha Excel 2019-et vagy újabb verziókat használ, az ebben a szakaszban szereplő módszerrel egy legördülő lista kereshetővé tételére is használható az Excelben.
Feltételezve, hogy létrehozott egy legördülő listát a 2. munkalap A2 cellájában (a kép a jobb oldalon) az 2. munkalap A8:A1 tartományában lévő adatok felhasználásával (bal oldali kép), kövesse az alábbi lépéseket a lista kereshetővé tételéhez.
1. lépés: Hozzon létre egy segédoszlopot, amely felsorolja a keresési elemeket
Itt szükségünk van egy segédoszlopra, amely felsorolja azokat az elemeket, amelyek megfelelnek a forrásadatoknak. Ebben az esetben létrehozom a segítő oszlopot D oszlop of Sheet1.
- Válassza ki az első cellát D1 a D oszlopban, és írja be az oszlop fejlécét, például "Keresési eredmények" ebben az esetben.
- Írja be a következő képletet a D2 cellába, és nyomja meg a gombot belép.
=FILTER(A2:A8,ISNUMBER(SEARCH(Sheet2!A2,A2:A8)),"Not Found")
- Ebben a képletben A2: A8 a forrásadat-tartomány. Lap2!A2 a legördülő lista helye, ami azt jelenti, hogy a legördülő lista a 2. munkalap A2 részében található. Kérjük, módosítsa azokat saját adatai szerint.
- Ha nincs kiválasztva elem a 2. munkalap A2 legördülő listájából, a képlet megjeleníti a forrásadatokból származó összes elemet, ahogy az a fenti képen látható. Ellenkező esetben, ha egy elem ki van jelölve, a D2 azt az elemet jeleníti meg a képlet eredményeként.
2. lépés: Konfigurálja újra a legördülő listát
- Válassza ki a legördülő lista celláját (jelen esetben a Sheet2 A2 celláját választom), majd lépjen a kijelölésre dátum > adatok ellenőrzése > adatok ellenőrzése.
- A adatok ellenőrzése párbeszédpanelen, a következők szerint kell konfigurálnia.
- Alatt beállítások lapon kattintson a gombot a forrás doboz.
- A adatok ellenőrzése párbeszédpanel átirányítja a Munkalap1-re, válassza ki a cellát (pl. D2) az 1. lépés képletével, és adjon hozzá egy # szimbólumot, és kattintson a gombra közel gombot.
- Menj a Hiba figyelmeztetés fülön, törölje a jelet a Hiba figyelmeztetés megjelenítése érvénytelen adatok megadása után jelölőnégyzetet, és végül kattintson a OK gombot a módosítások mentéséhez.
Eredmény
A 2. munkalap A2 cellájában található legördülő lista most kereshető. Írjon be szöveget a cellába, kattintson a legördülő nyílra a legördülő lista kibontásához, és a lista azonnal szűrve jelenik meg, hogy megfeleljen a beírt szövegnek.
- Ez a módszer csak az Excel 2019 és újabb verzióihoz érhető el.
- Ez a módszer egyszerre csak egy legördülő lista cellán működik. Ahhoz, hogy a legördülő listák kereshetők legyenek a 3. munkalap A8-tól A2-as celláiban, a fent említett lépéseket minden cellánál meg kell ismételni.
- Amikor szöveget ír be a legördülő lista cellájába, a legördülő lista nem bővül ki automatikusan, a legördülő nyílra kell kattintania a manuális kibontáshoz.
Kereshető legördülő lista létrehozása egyszerűen (az Excel összes verziójához)
Tekintettel a fenti módszerek különféle korlátaira, itt van egy nagyon hatékony eszköz az Ön számára - Kutools az Excel számára's A legördülő lista kereshetővé tétele, automatikusan előugrófunkció. Ez a funkció az Excel minden verziójában elérhető, és lehetővé teszi, hogy egy egyszerű beállítással könnyen megkeresse a kívánt elemet a legördülő listában.
Után a Kutools for Excel letöltése és telepítéseválassza Kutools > Legördülő lista > A legördülő lista kereshetővé tétele, automatikusan előugró hogy engedélyezze ezt a funkciót. Ban,-ben Tegye kereshetővé a legördülő listát párbeszédpanelen:
- Válassza ki a kereshető legördülő listákként beállítandó legördülő listákat tartalmazó tartományt.
- Kattints OK a beállítások befejezéséhez.
Eredmény
Ha rákattint a legördülő lista cellájára a megadott tartományban, egy listamező jelenik meg a jobb oldalon. Írjon be szöveget a lista azonnali szűréséhez, majd válasszon ki egy elemet, vagy használja a nyílbillentyűket, és nyomja meg a gombot belép hogy hozzáadja a cellához.
- Ez a szolgáltatás támogatja a szavakon belül bármely pozícióból keres. Ez azt jelenti, hogy még akkor is, ha egy szó közepén vagy végén lévő karaktert ír be, a megfelelő elemek továbbra is megtalálhatók és megjelennek, így átfogóbb és felhasználóbarátabb keresési élményt kínál.
- Ha többet szeretne megtudni erről a funkcióról, kérjük keresse fel ezt az oldalt.
- A funkció alkalmazásához kérjük töltse le és telepítse a Kutools for Excel alkalmazást először.
Kereshető legördülő lista létrehozása kombinált mezővel és VBA-val (összetettebb)
Ha egyszerűen kereshető legördülő listát szeretne létrehozni anélkül, hogy egy adott legördülő listatípust megadna. Ez a szakasz egy alternatív megközelítést kínál: VBA-kóddal ellátott kombinált doboz használata a feladat végrehajtásához.
Tegyük fel, hogy az A oszlopban található országnevek listája, ahogy az alábbi képernyőképen is látható, és most a searchale legördülő listák forrásadataként szeretné használni őket, ezt a következőképpen teheti meg.
A munkalapon az adatellenőrzés legördülő listája helyett egy kombinált mezőt kell beszúrnia.
- Ha a Fejlesztő fül nem jelenik meg a szalagon, engedélyezheti a Fejlesztő fülre az alábbiak szerint.
- Az Excel 2010 vagy újabb verzióiban kattintson a gombra filé > Opciók. És a Excel-beállítások párbeszédpanelen kattintson a gombra Szalag szabása a bal oldali ablaktáblában. Lépjen a Szalag testreszabása listamezőbe, és jelölje be a Fejlesztő jelölőnégyzetet, majd kattintson a gombra OK gomb. Lásd a képernyőképet:
- Az Excel 2007 alkalmazásban kattintson a gombra Office gomb> Excel beállítások. Az Excel beállítások párbeszédpanelen kattintson a gombra Népszerű a bal oldali ablaktáblában ellenőrizze a Fejlesztő lap megjelenítése a szalagon mezőbe, és végül kattintson a gombra OK gombot.
- Miután megmutatta a Fejlesztő fülre kattintva Fejlesztő > betétlap > Kombinált doboz.
- Rajzoljon egy kombinált mezőt a munkalapon, kattintson rá jobb gombbal, majd válassza ki Ingatlanok a jobb egérgombbal kattintva.
- A Ingatlanok párbeszédpanelen:
- választ Hamis a AutoWordSelect terület;
- Adjon meg egy cellát a LinkedCell terület. Ebben az esetben beírjuk az A12-et;
- választ 2-fmMatchEntryNone a MatchEntry terület;
- típus Legördülő lista be a ListFillRange terület;
- Csukja be a Ingatlanok párbeszédablak. Lásd a képernyőképet:
- Most kapcsolja ki a tervezési módot a kattintással Fejlesztő > Tervezési mód.
- Válasszon ki egy üres cellát, például C2, írja be az alábbi képletet, és nyomja meg a gombot belép. Lehúzzák az automatikus kitöltési fogantyút a C9 cellába, hogy automatikusan kitöltsék a cellákat ugyanazzal a képlettel. Lásd a képernyőképet:
=--ISNUMBER(IFERROR(SEARCH($A$12,A2,1),""))
Megjegyzések:- 12 USD az a cella, amelyet a LinkedCell a 4. lépésben;
- A fenti lépések elvégzése után most tesztelheti: írjon be egy C betűt a kombinált mezőbe, és ekkor láthatja, hogy a C karaktert tartalmazó cellákra hivatkozó képletcellák 1-es számmal vannak kitöltve.
- Válassza ki a D2 cellát, írja be az alábbi képletet, és nyomja meg a gombot belép. Ezután húzza le az Automatikus kitöltési fogantyút a D9 cellába.
=IF(C2=1,COUNTIF($C$2:C2,1),"")
- Válassza ki az E2 cellát, írja be az alábbi képletet, és nyomja meg a gombot belép. Ezután húzza le az Automatikus kitöltési fogantyút az E9-re ugyanazon képlet alkalmazásához.
=IFERROR(INDEX($A$2:$A$9,MATCH(ROWS($D$2:D2),$D$2:$D$9,0)),"")
- Most létre kell hoznia egy névtartományt. kérem kattintson Képlet > Definiálja a nevet.
- A Új név párbeszédpanelen írja be Legördülő lista a Név mezőbe írja be az alábbi képletet a Utal rá jelölőnégyzetet, majd kattintson a gombra OK gombot.
=$E$2:INDEX($E$2:$E$9,MAX($D$2:$D$9),1)
- Most kattintással kapcsolja be a tervezési módot Fejlesztő > Tervezési mód. Ezután kattintson duplán a Combo mezőre a megnyitásához Microsoft Visual Basic for Applications ablak.
- Másolja ki és illessze be az alábbi VBA-kódot a kódszerkesztőbe.
VBA kód: a legördülő lista kereshetővé tétele
Private Sub ComboBox1_GotFocus() ComboBox1.ListFillRange = "DropDownList" Me.ComboBox1.DropDown End Sub
- Nyomja meg a más + Q gombok a Microsoft Visual Basic for Applications ablak.
Mostantól kezdve, ha egy karaktert beírunk a kombinált mezőbe, akkor fuzzy keresést végez, majd felsorolja a listában a megfelelő értékeket.
Kapcsolódó cikkek:
Automatikus kiegészítés az Excel legördülő lista beírásakor
Ha van egy adatellenőrzési legördülő listája, amelynek nagy értékei vannak, akkor csak a megfelelő megtalálásához kell görgetnie a listában, vagy közvetlenül be kell írnia az egész szót a listamezőbe. Ha van módszer az automatikus kitöltés engedélyezésére, amikor beírja az első betűt a legördülő listába, akkor minden könnyebbé válik. Ez az oktatóanyag bemutatja a probléma megoldásának módszerét.
Hozzon létre legördülő listát az Excel másik munkafüzetéből
Nagyon egyszerű létrehozni egy adatellenőrzési legördülő listát a munkafüzetek munkalapjai között. De ha az adatellenőrzéshez szükséges listaadatokat egy másik munkafüzetben találja meg, mit tenne? Ebben az oktatóanyagban megtudhatja, hogyan hozhat létre részletesen egy legördülő listát az Excel másik munkafüzetéből.
Hozzon létre egy kereshető legördülő listát az Excelben
A sok értéket tartalmazó legördülő lista számára nem könnyű megtalálni a megfelelőt. Korábban bevezettük a legördülő lista automatikus kitöltésének módszerét, amikor az első betűt beírjuk a legördülő mezőbe. Az automatikus kiegészítés funkció mellett kereshetővé is teheti a legördülő listát a munka hatékonyságának növelése érdekében a megfelelő értékek megtalálásához a legördülő listában. A legördülő lista kereshetővé tételéhez próbálkozzon az oktatóanyag módszerével.
Automatikusan kitölti a többi cellát, amikor kiválasztja az értékeket az Excel legördülő listában
Tegyük fel, hogy létrehozott egy legördülő listát a B8: B14 cellatartomány értékei alapján. Bármelyik értéket választva a legördülő listából, azt szeretné, hogy a C8: C14 cellatartomány megfelelő értékei automatikusan feltöltődjenek egy kiválasztott cellában. A probléma megoldásához az oktatóanyagban szereplő módszerek kedveznek.
A legjobb irodai termelékenységi eszközök
Kutools for Excel - segít kitűnni a tömegből
A Kutools for Excel több mint 300 funkcióval büszkélkedhet, Győződjön meg arról, hogy amire szüksége van, csak egy kattintásnyira van...
Office lap – A lapos olvasás és szerkesztés engedélyezése a Microsoft Office programban (beleértve az Excelt is)
- Egy másodperc a tucatnyi nyitott dokumentum közötti váltáshoz!
- Csökkentse az egérkattintások százait az Ön számára minden nap, búcsút mondjon az egér kezének.
- 50% -kal növeli a termelékenységet több dokumentum megtekintésekor és szerkesztésekor.
- Hatékony lapokat hoz az Office-ba (beleértve az Excelt is), akárcsak a Chrome, az Edge és a Firefox.
Tartalomjegyzék
Kereshető legördülő lista létrehozása
- videó
- Excel 365-hoz
- Excel 2019 és újabb verziókhoz
- Minden Excel verzióhoz (egyszerűen)
- Minden Excel verzióhoz (komplex VBA)
- Kapcsolódó cikkek
- A legjobb irodai termelékenységi eszközök
- Hozzászólások