Sisukord
See artikkel illustreerib, kuidas luua excelis otsitav rippmenüü. Selles näidatakse 2 võimalust, kuidas seda excelis teha, kasutades valemeid ja VBA-d. Järgnev pilt toob esile selle artikli eesmärgi. Vaadake kiiresti läbi artikkel, et näha, kuidas see on tehtud.
Lae alla praktiline töövihik
Praktilise töövihiku saate alla laadida allolevalt allalaadimisnupust.
Otsitav rippmenüü nimekiri.xlsm
2 viisi, kuidas luua Excelis otsitav rippmenüüliste loend
Kujutage ette, et teil on järgmine andmekogum töölehel nimedega kui Ühendriigid Andmekogum sisaldab teavet USA 13 esimese osariigi kohta.
Nüüd soovite luua otsitava ripploendi lahtrisse B4 töölehel nimega Dropdown .
Seejärel peate järgima järgmistes meetodites esile toodud samme.
1. Looge Excelis valemitega otsitav ripploendist koos valemitega
Kõigepealt loome otsitava ripploendi, kasutades Exceli valemeid. Selleks järgige alljärgnevaid samme.
📌 Sammud
- Kõigepealt sisestage lahtrisse järgmine valem E5 lehel nimega Ühendriigid .
=FILTER(B5:B17,ISNUMBER(SEARCH(Dropdown!B4,B5:B17)), "Not Found")
- The Otsingu funktsioon valemis otsitakse antud väärtust.
- The ISNUMBER funktsioon tagastab Tõsi kui väljund Otsingufunktsioon on number. Vastasel juhul tagastab see Vale .
- The FILTER funktsioon filtreerib andmeid vastavalt etteantud kriteeriumidele.
- Seejärel valige lahter B4 aastal Dropdown Tööleht. Järgmisena valige Andmed>> Andmete valideerimine .
- Seejärel valige Seaded vahekaart Andmete valideerimine aknas. Järgmisena valige Loetelu aastal Lubage: väljal, kasutades rippnoolt.
- Seejärel sisestage järgmine valem Allikas valdkond.
=States!$E$5#
- Pärast seda minge Veahoiatus vahekaart.
- Nüüd eemaldage märge Näita veateadet pärast vigaste andmete sisestamist Siis vajutage OK nupp.
- Lõpuks on loodud otsitav rippmenüü. Nüüd kirjutage midagi (uut) lahtrisse B4 . Seejärel valige lahtri alumises paremas nurgas nähtav rippnool. Pärast seda näete kõiki asjakohaseid otsingutulemusi, nagu on näidatud järgmisel pildil.
Loe edasi: Kuidas teha Exceli valemi põhjal rippmenüülist (4 võimalust)
Sarnased lugemised:
- Kuidas kopeerida filtri rippmenüüde loetelu Excelis (5 võimalust)
- Exceli rippmenüüde loomine tabelist (5 näidet)
- Kuidas luua loetelu Exceli vahemikust (3 meetodit)
- Auto Update Drop Down loetelu Excelis (3 võimalust)
- Kuidas luua Excelis mitme valiku loendikast
2. Loome otsitava ripploendi Exceli VBA abil
Nüüd, oletame, et te ei soovi valida ühtegi rippmenüü noolt, et näha asjakohaseid tulemusi. Pigem soovite näha otsingutulemusi, nagu on näidatud Google Search'is. Siis järgige alljärgnevaid samme.
📌 Sammud
- Kõigepealt peate järgima samme enne Andmed>> Andmete valideerimine ainult varasemas meetodis.
- Seejärel valige lahter E5 aastal Ühendriigid Tööleht. Pärast seda valige Valemid>> Nimi Manager .
- Järgmine valige Uus aastal Nimi Manager aknas loendi määratlemiseks.
- Seejärel muutke Nimi aadressile Dropdown_List aastal Uus nimi aken.
- Pärast seda sisestage järgmine valem Viitab Välja. Seejärel vajutage OK nupp. Valem kasutab INDEX ja COUNTIF funktsioonid.
=States!$E$5:$E$5:INDEX(States!$E$5:$E$17,COUNTIF(States!$E$5:$E$17,"?*"))
- Nüüd mine Dropdown Tööleht. Seejärel valige Sisesta>> Kombinatsioonikast alates Arendaja vahekaart.
- Järgnevalt lohistage hiirt, et õigesti muuta suurust ComboBox nagu allpool näidatud.
- Pärast seda näete uut ComboBox loodud järgmiselt.
- Nüüd klõpsake paremal klahviga ComboBox ja valige Omadused .
- Pärast seda valige Tähestik vahekaart Omadused aknas. Seejärel tehke järgmised muudatused: AutoWordSelect>> Vale , Seotud rakk>> B4 , MatchEntry>> 2 - fnMatchEntryNone .
- Nüüd kopeeri järgmine kood.
Private Sub ComboBox1_Change() ComboBox1.ListFillRange = "Dropdown_List" Me.ComboBox1.DropDown End Sub
- Pärast seda topeltklõpsake topeltklõpsuga ComboBox See viib teid otse uude moodulisse. Microsoft VBA aknas. Seejärel kleepige kopeeritud kood tühja moodulisse, nagu allpool näidatud. Seejärel vajutage F5 koodi käivitamiseks.
- Lõpuks töötab otsitav rippmenüü nagu Google'i otsing.
Loe edasi: Unikaalsed väärtused VBAga Exceli rippmenüüde loetelus (täielik juhend)
Asjad, mida meeles pidada
- Te peate tühistama valiku Disainirežiim aastal Arendaja vahekaart, et oleks võimalik sisestada ComboBox .
- Ärge unustage veenduda, et absoluutsed viited on sisestatud õigesti valemitesse.
- Kasutage CTRL+SHIFT+Enter juhul, kui massiivi valemid ei tööta.
Kokkuvõte
Nüüd te teate, kuidas luua otsinguga ripploendilisti excelis. Palun kasutage allpool olevat kommentaaride sektsiooni edasiste küsimuste või soovituste esitamiseks ja andke meile ka teada, kui olete ise suutnud seda teha. Võite ka külastada meie ExcelWIKI blogi, et lugeda rohkem excelist. Jääge meiega ja õppige edasi.