Iskalno polje v Excelu - 15 preprostih korakov za ustvarjanje iskalnega polja v Excelu

Ustvarjanje iskalnega polja v Excelu

Zamisel o ustvarjanju iskalnega polja v Excelu, tako da bomo še naprej pisali zahtevane podatke in bo v skladu s tem filtriral podatke in prikazal le toliko podatkov. V tem članku vam bomo pokazali, kako ustvarite iskalno polje in filtrirate podatke v Excelu.

15 preprostih korakov za ustvarjanje dinamičnega iskalnega polja v Excelu

Če želite ustvariti dinamično iskalno polje v Excelu. uporabili bomo spodnje podatke. Delovni zvezek lahko prenesete in sledite nam, da ga ustvarite sami.

Sledite spodnjim korakom, da ustvarite dinamično iskalno polje v Excelu.

  • 1. korak: Najprej ustvarite edinstven seznam imen mesta, tako da odstranite dvojnike v novem delovnem listu.
  • 2. korak: Za ta edinstven seznam mest navedite ime » CityList. "
  • 3. korak: V Excelu pojdite na zavihek za razvijalce in v vstavku vstavite polje » Combo Box «.
  • 4. korak: Narišite to polje » Kombinirano « na delovni list, kjer so podatki.
  • 5. korak: Z desno miškino tipko kliknite to "kombinirano polje" in izberite možnost " Lastnosti ".
  • 6. korak: To bo odprlo možnosti lastnosti, kot je spodnja.
  • 7. korak: Tu imamo več lastnosti. Za lastnost » Povezana celica « daje povezavo do celice D2 .
  • Korak 8: Za lastnost » Obseg izpolnjevanja seznamov « lastnost daje edinstvenemu seznamu mest.
  • 9. korak: Za lastnost » Match Entry « izberite 2-fmMatchEntryNone, ker med vnašanjem imena v kombinirano polje ne bo samodejno dokončal stavka.
  • 10. korak: Končali smo z delom lastnosti "Combo Box". Pojdite na zavihek » Razvijalec « in počistite možnost » Način oblikovanja « v razdelku »Combo Box«
  • Korak 11: Zdaj lahko iz kombiniranega polja vidimo imena mest na spustnem seznamu v Excelu.

Pravzaprav lahko vtipkamo ime v kombinirano polje in enako bo odražalo tudi vstavljeno celico D2.

  • 12. korak: Zdaj moramo napisati formule za filtriranje podatkov, ko v kombinirano polje vtipkamo ime mesta. Za to moramo imeti tri pomožne stolpce. Za prvi pomožni stolpec moramo poiskati številke vrstic s pomočjo funkcije ROWS.
  • Korak 13: V drugem stolpcu za pomoč moramo poiskati imena mest, povezanih z iskanjem, in če se ujemajo, potrebujemo številke vrstic teh mest, da vnesemo spodnjo formulo.

Ta formula bo poiskala ime mesta v glavni tabeli. Če se ujema, bo vrnil številko vrstice iz stolpca "Helper 1" ali pa vrnil prazno celico.

Na primer, zdaj bom vtipkal » Los Angeles « in povsod, kjer je ime mesta v glavni tabeli za ta mesta, bomo dobili številko vrstice.

  • 14. korak: Ko so na voljo številke vrstic vnesenega ali izbranega imena mesta, moramo te številke vrstic zlepiti eno pod drugo, zato moramo v tretji stolpec pomočnika zložiti vse te številke vrstic vnesenega imena mesta. .

Če želimo te številke vrstic združiti, bomo uporabili kombinacijsko formulo funkcije " IFERROR v Excelu " in funkcije " SMALL " v Excelu.

Ta formula bo poiskala najmanjšo vrednost na seznamu ujetih mest na podlagi dejanskih številk vrstic in zložila prvo najmanjšo, drugo najmanjšo, tretjo najmanjšo itd. Ko so vse majhne vrednosti zložene skupaj, funkcija SMALL vrže vrednost napake, zato smo se temu izognili s funkcijo IFERROR in če pride do vrednosti napake, bo kot rezultat vrnila prazno celico.

  • Korak 15: Zdaj ustvarite enak format tabele, kot je spodnji.

V tej novi tabeli moramo filtrirati podatke glede na ime mesta, ki ga vtipkamo v iskalno polje excel. To lahko storite s kombinacijo funkcij IFERROR, INDEX in COLUMNS v Excelu. Spodaj je formula, ki jo morate uporabiti.

Kopirajte formulo in jo prilepite v vse ostale celice v novi tabeli.

Ok, s projektnim delom smo končali. Naučimo se, kako ga uporabiti.

V kombinirano polje vnesite ime mesta in naša nova tabela bo filtrirala samo vnesene podatke o mestu.

Kot vidite, sem pravkar vtipkal samo »LO« in vsi povezani rezultati iskanja so filtrirani v novi obliki tabele.

Tukaj si je treba zapomniti

  • V Excelu morate v zavihek »Razvijalec« vstaviti kombinirano polje v Excelu.
  • Kombinirano polje, ki se ujema z vsemi povezanimi abecedami, vrne rezultat.

Zanimive Članki...