Napravite padajući popis koji se može pretraživati ​​u programu Excel (2 metode)

  • Podijeli Ovo
Hugh West

Ovaj članak ilustrira kako stvoriti padajući popis koji se može pretraživati ​​u excelu. Prikazuje 2 načina na koje to možete učiniti u Excelu koristeći formule i VBA. Sljedeća slika naglašava svrhu ovog članka. Brzo pregledajte članak kako biste vidjeli kako se to radi.

Preuzmi radnu bilježnicu za vježbe

Radnu bilježnicu za vježbe možete preuzeti pomoću gumba za preuzimanje ispod.

Padajući popis za pretraživanje.xlsm

2 načina za stvaranje padajućeg popisa za pretraživanje u programu Excel

Zamislite da imate sljedeće skup podataka u nazivima radnog lista kao State . Skup podataka sadrži informacije o prvih 13 država SAD-a.

Sada želite stvoriti padajući popis koji se može pretraživati ​​u ćeliji B4 na radnom listu pod nazivom Padajući izbornik .

Zatim trebate slijediti korake istaknute u sljedećim metodama.

1. Napravite padajući popis koji se može pretraživati s formulama u Excelu

Prvo ćemo stvoriti padajući popis koji se može pretraživati ​​koristeći Excel formule. Slijedite korake u nastavku da biste to mogli učiniti.

📌 Koraci

  • Prvo unesite sljedeću formulu u ćeliju E5 u list pod nazivom State .
=FILTER(B5:B17,ISNUMBER(SEARCH(Dropdown!B4,B5:B17)),"Not Found")

  • Funkcija SEARCH u formula traži zadanu vrijednost.
  • Funkcija ISNUMBER vraća Istina ako je izlaz funkcije pretraživanja broj. Inače se vraća False .
  • Funkcija FILTER filtrira podatke prema zadanim kriterijima.

  • Zatim odaberite ćeliju B4 u Padajućem izborniku radnom listu. Zatim odaberite Podaci >> Provjera valjanosti podataka .

  • Zatim odaberite karticu Postavke u prozoru Provjera valjanosti podataka . Zatim odaberite Popis u polju Dopusti: pomoću padajuće strelice.
  • Zatim unesite sljedeću formulu u polje Izvor .
=States!$E$5#

  • Nakon toga idite na karticu Upozorenje o pogrešci .

  • Sada poništite odabir Prikaži upozorenje o pogrešci nakon unosa nevažećih podataka . Zatim pritisnite gumb OK .

  • Konačno, stvoren je padajući popis koji se može pretraživati. Sada upišite nešto (novo) u ćeliju B4 . Zatim odaberite padajuću strelicu vidljivu u donjem desnom kutu ćelije. Nakon toga, vidjet ćete sve relevantne rezultate pretraživanja kao što je prikazano na sljedećoj slici.

Pročitajte više: Kako Napravite padajući popis na temelju formule u Excelu (4 načina)

Slična čitanja:

  • Kako kopirati pad filtra -Donji popis u Excelu (5 načina)
  • Stvorite Excel padajući popis iz tablice (5 primjera)
  • Kako stvoriti popis iz raspona u Excelu (3 metode)
  • Automatsko ažuriranje padajućeg popisa u Excelu (3 načina)
  • Kako stvoriti popisni okvir s višestrukim odabirom uExcel

2. Stvorite padajući popis koji se može pretraživati ​​s Excel VBA

Pretpostavimo sada da ne želite odabrati nijednu padajuću strelicu da biste vidjeli relevantne rezultate. Umjesto toga želite vidjeti rezultate pretraživanja onako kako su prikazani u Google pretraživanju. Zatim slijedite korake u nastavku.

📌 Koraci

  • Prvo morate slijediti korake prije Podaci >> Validacija podataka samo u ranijoj metodi.
  • Zatim odaberite ćeliju E5 na radnom listu States . Nakon toga odaberite Formule >> Upravitelj naziva .

  • Zatim odaberite Novo u prozoru Upravitelj imena kako biste definirali popis.

  • Zatim promijenite Naziv u Padajući_popis u Novom nazivu prozor.
  • Nakon toga unesite sljedeću formulu u polje Odnosi se na . Zatim pritisnite gumb OK . Formula koristi funkcije INDEX i COUNTIF .
=States!$E$5:$E$5:INDEX(States!$E$5:$E$17,COUNTIF(States!$E$5:$E$17,"?*"))

  • Sada idite na Padajući radni list. Zatim odaberite Umetni >> Kombinirani okvir s kartice Razvojni programer .

  • Zatim povucite mišem da pravilno promijenite veličinu Kombinirani okvir kao što je prikazano u nastavku.

  • Nakon toga, vidjet ćete novi ComboBox kreiran na sljedeći način.

  • Sada desnom tipkom miša kliknite ComboBox i odaberite Svojstva .

  • Nakon toga odaberite Abecedno u prozoru Svojstva . Zatim napravite sljedeće promjene: AutoWordSelect >> Netočno , Povezana ćelija >> B4 , MatchEntry >> 2 – fnMatchEntryNone .

  • Sada kopirajte sljedeći kod.
6104
  • Nakon toga, dvaput kliknite na ComboBox . Ovo će vas odvesti izravno do novog modula u prozoru Microsoft VBA . Zatim zalijepite kopirani kod u prazan modul kao što je prikazano u nastavku. Zatim pritisnite F5 za pokretanje koda.

  • Konačno, padajući izbornik za pretraživanje funkcionirat će kao Google pretraživanje.

Pročitajte više: Jedinstvene vrijednosti na padajućem popisu s VBA u Excelu (potpuni vodič)

Stvari koje treba zapamtiti

  • Morate poništiti odabir Design Mode na kartici Developer da biste mogli upisivati ​​u ComboBox .
  • Ne zaboravite provjeriti jesu li apsolutne reference pravilno unesene u formule.
  • Koristite CTRL+SHIFT+Enter u u slučaju da formule polja ne rade.

Zaključak

Sada znate kako stvoriti padajući popis koji se može pretraživati ​​u excelu. Upotrijebite odjeljak za komentare u nastavku za dodatna pitanja ili prijedloge, a također nam javite jeste li to uspjeli učiniti sami. Također možete posjetiti naš ExcelWIKI blog da biste pročitali više o excelu. Ostanite s nama i nastavite učiti.

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.