Բովանդակություն
Այս հոդվածը ցույց է տալիս, թե ինչպես ստեղծել որոնելի բացվող ցուցակ excel-ում: Այն ցույց է տալիս 2 եղանակներ, որոնք դուք կարող եք դա անել Excel-ում՝ օգտագործելով բանաձևեր և VBA: Հետևյալ նկարը ընդգծում է այս հոդվածի նպատակը։ Արագորեն դիտեք հոդվածը՝ տեսնելու, թե ինչպես է դա արվում:
Ներբեռնեք պրակտիկայի աշխատանքային գիրքը
Դուք կարող եք ներբեռնել պրակտիկայի աշխատանքային գիրքը ներբեռնման կոճակից:
Որոնելի բացվող ցուցակ.xlsm
Excel-ում որոնելի բացվող ցուցակ ստեղծելու 2 եղանակ
Պատկերացրեք, որ ունեք հետևյալը տվյալների բազան աշխատաթերթերի անուններում որպես Պետություններ : Տվյալների հավաքածուն պարունակում է տեղեկատվություն ԱՄՆ-ի առաջին 13 նահանգների մասին:
Այժմ դուք ցանկանում եք ստեղծել որոնելի բացվող ցուցակ B4 բջիջում նշված աշխատաթերթում: Բացվող .
Այնուհետև դուք պետք է հետևեք հետևյալ մեթոդներում ընդգծված քայլերին:
1. Ստեղծեք որոնելի բացվող ցուցակ Excel-ի բանաձևերով
Սկզբում մենք կստեղծենք որոնելի բացվող ցուցակ՝ օգտագործելով excel-ի բանաձևերը: Դա անելու համար հետևեք ստորև նշված քայլերին:
📌 Քայլեր
- Նախ, մուտքագրեք հետևյալ բանաձևը E5 բջիջում States անունով թերթիկը:
=FILTER(B5:B17,ISNUMBER(SEARCH(Dropdown!B4,B5:B17)),"Not Found")
- SEARCH ֆունկցիան բանաձևը որոնում է տվյալ արժեք:
- ISNUMBER ֆունկցիան վերադարձնում է True , եթե Որոնման ֆունկցիայի արդյունքը թիվ է: Հակառակ դեպքում այն վերադառնում է Սխալ ։
- FILTER ֆունկցիան զտում է տվյալները ըստ տրված չափանիշների։
- Այնուհետև Բացվող աշխատաթերթում ընտրեք B4 բջիջը: Հաջորդը ընտրեք Տվյալներ >> Տվյալների վավերացում ։
- Այնուհետև Տվյալների վավերացում պատուհանում ընտրեք Կարգավորումներ ներդիրը։ Հաջորդը ընտրեք Ցուցակ Թույլատրել: դաշտում՝ օգտագործելով բացվող սլաքը:
- Այնուհետև մուտքագրեք հետևյալ բանաձևը Աղբյուր դաշտում:
=States!$E$5#
- Դրանից հետո անցեք Error Alert ներդիրը:
- Այժմ հանեք նշումը Ցուցադրել սխալի մասին ահազանգը անվավեր տվյալներ մուտքագրելուց հետո : Այնուհետև սեղմեք OK կոճակը:
- Վերջապես ստեղծվեց որոնելի բացվող ցուցակ: Այժմ գրեք ինչ-որ բան (նոր) B4 բջիջում: Այնուհետև ընտրեք բացվող սլաքը, որը տեսանելի է բջիջի ստորին աջ անկյունում: Դրանից հետո դուք կտեսնեք որոնման բոլոր համապատասխան արդյունքները, ինչպես ցույց է տրված հետևյալ նկարում:
Կարդալ ավելին` Ինչպես Կազմեք բացվող ցուցակ Excel-ում բանաձևի հիման վրա (4 եղանակ)
Նման ընթերցումներ.
- Ինչպես պատճենել ֆիլտրի անկումը -Ներքև ցուցակ Excel-ում (5 եղանակ)
- Ստեղծել Excel-ի բացվող ցուցակ աղյուսակից (5 օրինակ)
- Ինչպես ստեղծել ցուցակ ընդգրկույթից Excel-ում (3 մեթոդ)
- Ավտոմատ թարմացնել բացվող ցանկը Excel-ում (3 եղանակ)
- Ինչպես ստեղծել բազմակի ընտրության ցուցակի տուփExcel
2. Ստեղծեք որոնելի բացվող ցուցակ Excel VBA-ով
Հիմա, ենթադրենք, որ չեք ցանկանում ընտրել որևէ բացվող սլաք՝ համապատասխան արդյունքները տեսնելու համար: Ավելի շուտ ցանկանում եք տեսնել որոնման արդյունքները, ինչպես ցույց է տրված Google Search-ում: Այնուհետև հետևեք ստորև նշված քայլերին:
📌 Քայլեր
- Նախ, դուք պետք է հետևեք քայլերին մինչև Տվյալները >> Տվյալների վավերացում միայն ավելի վաղ մեթոդով:
- Այնուհետև States աշխատաթերթում ընտրեք E5 բջիջը: Դրանից հետո ընտրեք Բանաձեւեր >> Անունների կառավարիչ ։
- Հաջորդը ընտրեք Նոր Անունների կառավարիչ պատուհանում՝ սահմանելու համար ցանկը:
- Այնուհետև Անունը փոխեք Bropdown_List New Name<8:> պատուհան։
- Այնուհետև Վերաբերում է դաշտում մուտքագրեք հետևյալ բանաձևը։ Այնուհետև սեղմեք OK կոճակը: Բանաձևն օգտագործում է INDEX և COUNTIF ֆունկցիաները:
=States!$E$5:$E$5:INDEX(States!$E$5:$E$17,COUNTIF(States!$E$5:$E$17,"?*"))
- Այժմ անցեք Բացվող աշխատաթերթ: Այնուհետև ընտրեք Տեղադրել >> Combo Box Developer ներդիրից:
- Հաջորդը քաշեք մկնիկը ComboBox-ի չափը ճիշտ փոխելու համար: 8> ինչպես ցույց է տրված ստորև:
- Դրանից հետո դուք կտեսնեք նոր ComboBox , որը ստեղծվել է հետևյալ կերպ:
- Այժմ աջ սեղմեք ComboBox և ընտրեք Հատկություններ ։
- Դրանից հետո ընտրեք Այբբենական ներդիր Հատկություններ պատուհանում: Այնուհետև կատարեք հետևյալ փոփոխությունները՝ AutoWordSelect >> Սխալ , Կապված բջիջ >> B4 , MatchEntry >> 2 – fnMatchEntryNone ։
- Այժմ պատճենեք հետևյալ կոդը։
9638
- Դրանից հետո, կրկնակի սեղմեք ComboBox -ի վրա: Սա ձեզ անմիջապես կտանի դեպի նոր մոդուլ Microsoft VBA պատուհանում: Այնուհետև տեղադրեք պատճենված կոդը դատարկ մոդուլում, ինչպես ցույց է տրված ստորև: Հաջորդը սեղմեք F5 կոդը գործարկելու համար:
- Վերջապես, որոնելի բացվող ցանկը կաշխատի Google Search-ի պես:
Կարդալ ավելին. Եզակի արժեքներ բացվող ցուցակում VBA-ով Excel-ում (ամբողջական ուղեցույց)
Հիշելու բաներ
- Դուք պետք է ապաընտրեք Design Mode Developer ներդիրում, որպեսզի կարողանաք մուտքագրել ComboBox : .
- Մի մոռացեք համոզվել, որ բացարձակ հղումները ճիշտ մուտքագրված են բանաձևերում:
- Օգտագործեք CTRL+SHIFT+Enter -ում դեպքում զանգվածի բանաձևերը չեն աշխատում:
Եզրակացություն
Այժմ դուք գիտեք, թե ինչպես ստեղծել որոնելի բացվող ցուցակ excel-ում: Խնդրում ենք օգտագործել ստորև բերված մեկնաբանությունների բաժինը հետագա հարցումների կամ առաջարկների համար և նաև տեղեկացրեք մեզ, թե արդյոք կարողացել եք դա անել ինքներդ: Կարող եք նաև այցելել մեր ExcelWIKI բլոգը՝ excel-ում ավելին կարդալու համար: Մնացեք մեզ հետ և շարունակեք սովորել։