Преглед садржаја
Овај чланак илуструје како да направите падајућу листу која се може претраживати у Екцел-у. Приказује 2 начина на која то можете да урадите у Екцел-у користећи формуле и ВБА. Следећа слика наглашава сврху овог чланка. Брзо погледајте чланак да бисте видели како се то ради.
Преузмите свеску за вежбу
Можете преузети радну свеску са дугметом за преузимање испод.
Претражива падајућа листа.клсм
2 начина да направите падајућу листу која се може претраживати у Екцел-у
Замислите да имате следеће скуп података у називима радног листа као Стате . Скуп података садржи информације о првих 13 држава САД.
Сада желите да направите падајућу листу која се може претраживати у ћелији Б4 на радном листу под називом Падајући мени .
Затим треба да пратите кораке истакнуте у следећим методама.
1. Креирајте падајућу листу која се може претраживати са формулама у Екцел-у
Прво ћемо креирати падајућу листу која се може претраживати користећи екцел формуле. Пратите доле наведене кораке да бисте то могли да урадите.
📌 Кораци
- Прво, унесите следећу формулу у ћелију Е5 у лист под називом Стате .
=FILTER(B5:B17,ISNUMBER(SEARCH(Dropdown!B4,B5:B17)),"Not Found")
- Функција СЕАРЦХ у формула тражи дату вредност.
- Функција ИСНУМБЕР враћа Труе ако је излаз функције претраге број. У супротном, враћа се Фалсе .
- Функција ФИЛТЕР филтрира податке према датим критеријумима.
- Затим изаберите ћелију Б4 у радном листу Падајући мени . Затим изаберите Подаци &гт;&гт; Валидација података .
- Затим изаберите картицу Подешавања у прозору Провера ваљаности података . Затим изаберите Листа у пољу Дозволи: користећи стрелицу падајућег менија.
- Затим унесите следећу формулу у поље Извор .
=States!$E$5#
- Након тога идите на картицу Упозорење о грешци .
- Сада опозовите избор Прикажи упозорење о грешци након што се унесу неважећи подаци . Затим притисните дугме ОК .
- Коначно, креирана је падајућа листа за претрагу. Сада унесите нешто (ново) у ћелију Б4 . Затим изаберите стрелицу падајућег менија видљиву у доњем десном углу ћелије. Након тога, видећете све релевантне резултате претраге као што је приказано на следећој слици.
Прочитајте више: Како да Направите падајућу листу на основу формуле у Екцел-у (4 начина)
Слична очитавања:
- Како копирати испуштање филтера -Доња листа у Екцел-у (5 начина)
- Креирајте Екцел падајућу листу из табеле (5 примера)
- Како креирати листу из опсега у Екцел-у (3 методе)
- Падајућа листа за аутоматско ажурирање у Екцел-у (3 начина)
- Како да креирате вишеструки избор листе уЕкцел
2. Направите падајућу листу која се може претраживати помоћу Екцел ВБА
Сада, претпоставимо да не желите да изаберете ниједну стрелицу падајућег менија да бисте видели релевантне резултате. Уместо тога, желите да видите резултате претраге као што је приказано у Гоогле претрази. Затим следите доле наведене кораке.
📌 Кораци
- Прво, морате да пратите кораке пре Подаци &гт;&гт; Валидација података само у ранијем методу.
- Затим изаберите ћелију Е5 на радном листу Стате . Након тога изаберите Формуле &гт;&гт; Наме Манагер .
- Следеће изаберите Ново у прозору Управљач именима да бисте дефинисали листа.
- Затим промените Име у Дропдовн_Лист у Ново име прозор.
- Након тога унесите следећу формулу у поље Односи се на . Затим притисните дугме ОК . Формула користи функције ИНДЕКС и ЦОУНТИФ .
=States!$E$5:$E$5:INDEX(States!$E$5:$E$17,COUNTIF(States!$E$5:$E$17,"?*"))
- Сада идите на радни лист Дропдовн . Затим изаберите Инсерт &гт;&гт; Цомбо Бок са картице Девелопер .
- Следеће превуците мишем да бисте правилно променили величину ЦомбоБок као што је приказано испод.
- Након тога, видећете нови ЦомбоБок креиран на следећи начин.
- Сада кликните десним тастером миша на ЦомбоБок и изаберите Пропертиес .
- Након тога, изаберите Алфабетски картицу у прозору Својства . Затим извршите следеће измене: АутоВордСелецт &гт;&гт; Нетачно , Повезана ћелија &гт;&гт; Б4 , МатцхЕнтри &гт;&гт; 2 – фнМатцхЕнтриНоне .
- Сада копирајте следећи код.
4606
- Након тога, двапут кликните на ЦомбоБок . Ово ће вас одвести директно до новог модула у прозору Мицрософт ВБА . Затим налепите копирани код у празан модул као што је приказано испод. Затим притисните Ф5 да покренете код.
- Коначно, падајући мени за претрагу ће радити као Гоогле претрага.
Прочитајте више: Јединствене вредности на падајућој листи са ВБА у Екцел-у (комплетан водич)
Ствари које треба запамтити
- Морате да поништите избор Режим дизајна на картици Развојник да бисте могли да куцате у ЦомбоБок .
- Не заборавите да се уверите да су апсолутне референце правилно унете у формуле.
- Користите ЦТРЛ+СХИФТ+Ентер у у случају да формуле низа не раде.
Закључак
Сада знате како да направите падајућу листу која се може претраживати у екцелу. Користите одељак за коментаре у наставку за даље упите или сугестије и такође нас обавестите да ли сте то сами могли да урадите. Такође можете посетити наш ЕкцелВИКИ блог да прочитате више о екцелу. Останите са нама и наставите да учите.