Caseta de căutare în Excel - 15 pași simpli pentru a crea caseta de căutare în Excel

Crearea unei casete de căutare în Excel

Ideea de a crea o casetă de căutare în excel, astfel încât să continuăm să scriem datele necesare și, în consecință, va filtra datele și va arăta doar acea cantitate de date. În acest articol, vă vom arăta cum să creați o casetă de căutare și să filtrați datele în Excel.

15 pași simpli pentru a crea o casetă de căutare dinamică în Excel

Pentru a crea o casetă de căutare dinamică în excel. vom folosi datele de mai jos. Puteți descărca registrul de lucru și urmați împreună cu noi pentru a-l crea pe cont propriu.

Urmați pașii de mai jos pentru a crea o casetă de căutare dinamică în Excel.

  • Pasul 1: Mai întâi, creați o listă unică de nume „ Oraș ”, eliminând duplicatele dintr-o nouă foaie de lucru.
  • Pasul 2: pentru această listă unică de orașe, dați numele „ CityList.
  • Pasul 3: accesați fila Dezvoltator în Excel și, din inserție, caseta introduce „ Combo Box ”.
  • Pasul 4: Desenați această casetă „ Combo ” pe foaia de lucru în care se află datele.
  • Pasul 5: Faceți clic dreapta pe această „Casetă combinată” și alegeți opțiunea „ Proprietăți ”.
  • Pasul 6: Aceasta va deschide opțiuni de proprietăți precum cea de mai jos.
  • Pasul 7: Avem mai multe proprietăți aici. Pentru proprietate, „ Linked Cell ” oferă un link către celula D2 .
  • Pasul 8: pentru „ List Fill Range, proprietatea dă numele dat unei liste unice de „Cities”.
  • Pasul 9: Pentru proprietatea „ Match Entry ”, alegeți 2-fmMatchEntryNone deoarece, pe măsură ce introduceți numele în caseta combinată, nu va completa complet propoziția.
  • Pasul 10: Am terminat cu partea de proprietăți din „Combo Box”. Accesați fila „ Dezvoltator ” și deselectați opțiunea „ Proiectare ” din „Casetă combinată”.
  • Pasul 11: Acum, din caseta combinată, putem vedea numele orașelor în lista derulantă în excel.

De fapt, putem introduce numele în interiorul casetei combinate și același lucru va reflecta și celula D2 încadrată.

  • Pasul 12: Acum, trebuie să scriem formule pentru a filtra datele pe măsură ce introducem numele orașului în caseta combinată. Pentru aceasta, trebuie să avem trei coloane de ajutor. Pentru prima coloană de ajutor, trebuie să găsim numerele rândurilor folosind funcția ROWS.
  • Pasul 13: În cea de-a doua coloană de asistență, trebuie să găsim căutările aferente numele orașelor și, dacă acestea se potrivesc, avem nevoie de numerele de rând ale acelor orașe pentru ca aceasta să introducă formula de mai jos.

Această formulă va căuta numele orașului în tabelul principal. Dacă se potrivește, acesta va returna numărul rândului din coloana „Ajutor 1” sau altfel va returna o celulă goală.

De exemplu, acum voi tasta „ Los Angeles ” și oriunde se află numele orașului în tabelul principal pentru acele orașe, vom obține numărul rândului.

  • Pasul 14: Odată ce numerele de rând ale numelui orașului introdus sau selectat sunt disponibile, trebuie să lipim împreună aceste numere de rând unul sub celălalt, deci în a treia coloană de ajutor, trebuie să stivim toate aceste numere de rând ale numelui orașului introdus. .

Pentru a obține aceste numere de rând împreună, vom folosi formula de combinație a „ IFERROR în Excel ” și funcția „ MIC ” în Excel.

Această formulă va căuta cea mai mică valoare din lista de orașe potrivite pe baza numărului de rânduri reale și va stiva primul cel mai mic, al doilea cel mai mic, al treilea cel mai mic și așa mai departe. Odată ce toate valorile mici sunt stivuite împreună, funcția SMALL aruncă o valoare de eroare, deci pentru a evita acest lucru, am folosit funcția IFERROR și, dacă apare valoarea de eroare, va rezulta o celulă goală ca rezultat.

  • Pasul 15: acum, creați un format de tabel identic ca cel de mai jos.

În acest nou tabel, trebuie să filtrăm datele pe baza numelui orașului pe care îl tastăm în caseta de căutare excel. Acest lucru se poate face folosind o combinație de funcții IFERROR, INDEX și COLUMNS în excel. Mai jos este formula pe care trebuie să o aplicați.

Copiați formula și lipiți-o în toate celelalte celule din noul tabel.

Ok, am terminat cu partea de proiectare. Să învățăm cum să-l folosim.

Tastați numele orașului în caseta combinată, iar noul nostru tabel va filtra numai datele introduse ale orașului.

După cum puteți vedea, am tastat doar „LO” și toate rezultatele căutării aferente sunt filtrate în noul format de tabel.

Lucruri de reținut aici

  • Trebuie să inserați o casetă combinată în Excel din „ActiveX Form Control” sub fila „Dezvoltator”.
  • Caseta combinată se potrivește cu toate alfabetele aferente returnează rezultatul.

Articole interesante...