Excel-ում որոնելի բացվող ցուցակի վերջնական ուղեցույց
Excel-ում բացվող ցուցակների ստեղծումը հեշտացնում է տվյալների մուտքագրումը և նվազագույնի հասցնում սխալները: Բայց ավելի մեծ տվյալների հավաքածուների դեպքում երկար ցուցակների միջով ոլորելը դառնում է դժվար: Ավելի հեշտ չի՞ լինի պարզապես մուտքագրել և արագ գտնել ձեր իրը: Ա"որոնելի բացվող ցուցակ«Առաջարկում է այս հարմարությունը: Այս ուղեցույցը կուղեկցի ձեզ Excel-ում նման ցուցակ ստեղծելու չորս եղանակներով:
- Որոնելի բացվող ցուցակ Excel 365-ում
- Ստեղծեք որոնելի բացվող ցուցակ (Excel 2019 և ավելի ուշ)
- Հեշտությամբ ստեղծեք որոնելի բացվող ցուցակ (Excel-ի բոլոր տարբերակների համար)
- Ստեղծեք որոնելի բացվող ցուցակ Combo box-ով և VBA-ով (ավելի բարդ)
Որոնելի բացվող ցուցակ Excel 365-ում
Excel 365-ն իր տվյալների վավերացման բացվող ցուցակներում ներդրել է շատ սպասված հատկություն՝ ցանկի ներսում որոնելու հնարավորություն: Որոնվող ֆունկցիոնալությամբ օգտվողները կարող են արագ գտնել և ընտրել իրերն ավելի արդյունավետ կերպով: Բացվող ցուցակը սովորականի պես տեղադրելուց հետո պարզապես սեղմեք բացվող ցուցակով բջիջի վրա և սկսեք մուտքագրել: Ցանկը անմիջապես կզտվի՝ համապատասխանեցնելով մուտքագրված տեքստին:
Այս դեպքում ես մուտքագրում եմ San վանդակում և բացվող ցանկը զտում է քաղաքները, որոնք սկսվում են որոնման տերմինով San, Օրինակ, Սան Ֆրանցիսկո և San Diego. Այնուհետև կարող եք մկնիկի օգնությամբ ընտրել արդյունքը կամ օգտագործել սլաքների ստեղները և սեղմել Enter:
- The որոնումը սկսվում է յուրաքանչյուր բառի առաջին տառից բացվող ցանկում: Եթե մուտքագրեք նիշ, որը չի համապատասխանում որևէ բառի սկզբնական նիշին, ցուցակը չի ցուցադրի համապատասխան տարրեր:
- Այս հատկությունը հասանելի է միայն Excel 365-ի վերջին տարբերակում:
- Եթե ձեր Excel-ի տարբերակը չի աջակցում այս հատկությունը, այստեղ մենք առաջարկում ենք Որոնվող բացվող ցուցակ առանձնահատկությունը Excel- ի համար նախատեսված գործիքներ. Excel-ի տարբերակի սահմանափակում չկա, և երբ միացված է, կարող եք հեշտությամբ փնտրել ցանկալի տարրը բացվող ցանկում՝ պարզապես մուտքագրելով համապատասխան տեքստը: Դիտեք մանրամասն քայլերը.
Ստեղծեք որոնելի բացվող ցուցակ (Excel 2019 և ավելի ուշ)
Եթե դուք օգտագործում եք Excel 2019 կամ ավելի ուշ տարբերակները, այս բաժնի մեթոդը կարող է օգտագործվել նաև Excel-ում բացվող ցանկը որոնելի դարձնելու համար:
Ենթադրելով, որ Sheet2-ի A2 բջիջում բացվող ցուցակ եք ստեղծել (պատկերը աջ կողմում)՝ օգտագործելով Sheet2-ի A8:A1 տիրույթի տվյալները (ձախ կողմում գտնվող պատկերը), հետևեք այս քայլերին՝ ցանկը որոնելի դարձնելու համար:
Քայլ 1. Ստեղծեք օգնական սյունակ, որը թվարկում է որոնման կետերը
Այստեղ մեզ անհրաժեշտ է օգնական սյունակ՝ ձեր աղբյուրի տվյալներին համապատասխանող տարրերը թվարկելու համար: Այս դեպքում ես կստեղծեմ օգնական սյունակը սյունակ Դ of Sheet1.
- Ընտրեք առաջին բջիջը D1 Դ սյունակում և մուտքագրեք սյունակի վերնագիրը, օրինակ՝ «Որոնման արդյունքները" այս դեպքում.
- Մուտքագրեք հետևյալ բանաձևը D2 բջիջում և սեղմեք Մտնել.
=FILTER(A2:A8,ISNUMBER(SEARCH(Sheet2!A2,A2:A8)),"Not Found")
- Այս բանաձևում A2: A8 աղբյուրի տվյալների տիրույթն է: Թերթ2!A2 բացվող ցուցակի տեղն է, ինչը նշանակում է, որ բացվող ցուցակը գտնվում է Sheet2-ի A2-ում: Խնդրում ենք փոխել դրանք ըստ ձեր սեփական տվյալների:
- Եթե Sheet2-ի A2-ի բացվող ցանկից որևէ տարր ընտրված չէ, բանաձևը կցուցադրի բոլոր տարրերը աղբյուրի տվյալներից, ինչպես պատկերված է վերևի նկարում: Եվ հակառակը, եթե ընտրված է որևէ տարր, D2-ը կցուցադրի այդ տարրը որպես բանաձևի արդյունք:
Քայլ 2. Վերակազմավորեք բացվող ցանկը
- Ընտրեք բացվող ցուցակի բջիջը (այս դեպքում ես ընտրում եմ Sheet2-ի A2 բջիջը), այնուհետև անցեք ընտրելու Ամսաթիվ > Տվյալների վավերացում > Տվյալների վավերացում.
- Է Տվյալների վավերացում երկխոսության տուփ, դուք պետք է կազմաձևեք հետևյալ կերպ.
- Տակ է Կարգավորումներ ներդիրը, սեղմեք կոճակը Աղբյուր տուփ:
- The Տվյալների վավերացում Երկխոսության տուփը կվերահղվի Sheet1, ընտրեք բջիջը (օրինակ, D2) 1-ին քայլի բանաձևով, ավելացրեք # խորհրդանիշը և կտտացրեք այն փակել կոճակը:
- Կարդացեք Erգուշացման սխալ նիշք, նշեք այն Invույց տալ սխալ ազդանշանը անվավեր տվյալների մուտքագրումից հետո վանդակը, և վերջապես կտտացրեք OK փոփոխությունները փրկելու համար:
Արդյունք
Sheet2-ի A2 բջիջի բացվող ցանկն այժմ հնարավոր է որոնել: Մուտքագրեք տեքստը վանդակում, սեղմեք բացվող սլաքի վրա՝ բացվող ցուցակը ընդլայնելու համար, և կտեսնեք, որ ցուցակն անմիջապես զտված է՝ տպագրված տեքստին համապատասխանելու համար:
- Այս մեթոդը հասանելի է միայն Excel 2019 և ավելի ուշ տարբերակների համար:
- Այս մեթոդը միաժամանակ աշխատում է միայն մեկ բացվող ցանկի բջիջում: Թերթ3-ի A8-ից մինչև A2 բջիջներում բացվող ցուցակները որոնելի դարձնելու համար վերը նշված քայլերը պետք է կրկնվեն յուրաքանչյուր բջիջի համար:
- Երբ դուք մուտքագրում եք տեքստ բացվող ցանկի բջիջում, բացվող ցուցակն ինքնաբերաբար չի ընդլայնվում, դուք պետք է սեղմեք բացվող սլաքը՝ այն ձեռքով ընդլայնելու համար:
Հեշտությամբ ստեղծեք որոնելի բացվող ցուցակ (Excel-ի բոլոր տարբերակների համար)
Հաշվի առնելով վերը նշված մեթոդների տարբեր սահմանափակումները, ահա ձեզ համար շատ արդյունավետ գործիք. Excel- ի համար նախատեսված գործիքներ's Բացվող ցանկը դարձրեք որոնելի, ավտոմատ բացվողհատկանիշ. Այս հատկությունը հասանելի է Excel-ի բոլոր տարբերակներում և թույլ է տալիս հեշտությամբ որոնել ցանկալի տարրը բացվող ցանկում՝ պարզ կարգավորումների միջոցով:
Այն բանից հետո Excel-ի համար Kutools-ի ներբեռնում և տեղադրումընտրեք Կուտոլս > Բացվող ցուցակ > Բացվող ցանկը դարձրեք որոնելի, ավտոմատ բացվող այս հնարավորությունը միացնելու համար: Մեջ Բացվող ցանկը դարձրեք որոնելի երկխոսության տուփ, անհրաժեշտ է.
- Ընտրեք բացվող ցուցակները պարունակող միջակայքը, որոնք պետք է սահմանվեն որպես որոնելի բացվող ցուցակներ:
- Սեղմել OK պարամետրերը լրացնելու համար:
Արդյունք
Երբ դուք սեղմում եք բացվող ցանկի բջիջը նշված տիրույթում, աջ կողմում հայտնվում է ցուցակի վանդակ: Մուտքագրեք տեքստ՝ ցանկն անմիջապես զտելու համար, այնուհետև ընտրեք որևէ տարր կամ օգտագործեք սլաքների ստեղները և սեղմեք Մտնել այն բջիջին ավելացնելու համար:
- Այս առանձնահատկությունն աջակցում է որոնում բառերի մեջ ցանկացած դիրքից. Սա նշանակում է, որ նույնիսկ եթե դուք մուտքագրեք նիշ, որը գտնվում է բառի մեջտեղում կամ վերջում, համապատասխան տարրերը դեռ կգտնվեն և կցուցադրվեն՝ առաջարկելով ավելի համապարփակ և օգտագործողի համար հարմար որոնման փորձ:
- Այս հատկության մասին ավելին իմանալու համար խնդրում ենք այցելեք այս էջը.
- Այս հատկությունը կիրառելու համար խնդրում ենք ներբեռնեք և տեղադրեք Kutools Excel-ի համար առաջին.
Ստեղծեք որոնելի բացվող ցուցակ Combo box-ով և VBA-ով (ավելի բարդ)
Եթե դուք պարզապես ցանկանում եք ստեղծել որոնելի բացվող ցուցակ՝ առանց նշված բացվող ցուցակի տեսակը նշելու: Այս բաժինը տրամադրում է այլընտրանքային մոտեցում՝ առաջադրանքին հասնելու համար VBA կոդով Combo տուփի օգտագործումը:
Ենթադրենք, որ դուք ունեք երկրների անունների ցանկ A սյունակում, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթում, և այժմ ցանկանում եք դրանք օգտագործել որպես որոնման բացվող ցուցակների սկզբնաղբյուր տվյալներ, կարող եք անել հետևյալը, որպեսզի այն կատարվի:
Ձեր աշխատաթերթում տվյալների վավերացման բացվող ցուցակի փոխարեն պետք է տեղադրեք Combo տուփ:
- Եթե Երեվակիչ ներդիրը չի ցուցադրվում ժապավենի վրա, կարող եք միացնել Երեվակիչ էջանիշը հետեւյալ կերպ.
- Excel 2010 կամ ավելի ուշ տարբերակներում սեղմեք Ֆայլ > Ընտրանքներ. Եվ է Excel Ընտրանքներ երկխոսության վանդակում, սեղմեք Անհատականացրեք ժապավենը ձախ պատուհանում: Գնացեք Անհատականացրեք ժապավենի ցանկի վանդակը, նշեք Երեվակիչ տուփը, ապա կտտացրեք OK կոճակ Տեսեք,
- Excel 2007-ում կտտացրեք Գրասենյակ կոճակ> Excel ընտրանքներ, Մեջ Excel ընտրանքներ երկխոսության վանդակում, սեղմեք ժողովրդական ձախ պատուհանում ստուգեք Developուցադրել erրագրավորողի ներդիրը ibապավենում տուփը և վերջապես կտտացրեք այն OK կոճակը:
- Ցուցադրելուց հետո Երեվակիչ էջանշանը, սեղմեք Երեվակիչ > Տեղադրել > Կոմբո տուփ.
- Աշխատանքային թերթում նկարեք Combo տուփ, աջ սեղմեք դրա վրա և ընտրեք Հատկություններ աջ կտտացնելու ցանկից:
- Է Հատկություններ երկխոսության տուփ, անհրաժեշտ է.
- ընտրել Կեղծ է AutoWordSelect- ը դաշտային;
- Նշեք բջիջը LinkedCell- ը դաշտային Այս դեպքում մենք մտնում ենք A12;
- ընտրել 2-fmMatchEntryՈչ է MatchEntry դաշտային;
- Տիպ DropDownList մեջ ListFillRange դաշտային;
- Փակեք Հատկություններ երկխոսության տուփ: Տեսեք,
- Այժմ անջատեք դիզայնի ռեժիմը՝ սեղմելով Երեվակիչ > Դիզայնի ռեժիմ.
- Ընտրեք դատարկ բջիջ, ինչպիսին է C2-ը, մուտքագրեք ստորև բերված բանաձևը և սեղմեք Մտնել. Նրանք քաշում են իր AutoFill Handle-ը դեպի C9 բջիջ՝ բջիջները նույն բանաձևով ավտոմատ լցնելու համար: Տես սքրինշոթը.
=--ISNUMBER(IFERROR(SEARCH($A$12,A2,1),""))
Notes:- $ A $ 12 այն բջիջն է, որը դուք նշել եք որպես LinkedCell- ը 4-րդ քայլում;
- Վերոնշյալ քայլերն ավարտելուց հետո այժմ կարող եք փորձարկել. մուտքագրեք C տառը համակցված վանդակում, այնուհետև կարող եք տեսնել, որ բանաձևի բջիջները, որոնք հղում են անում C նիշը պարունակող բջիջներին, լցված են 1 թվով:
- Ընտրեք D2 բջիջը, մուտքագրեք ստորև բերված բանաձևը և սեղմեք Մտնել. Այնուհետև քաշեք դրա Autofill Handle-ը դեպի D9 բջիջ:
=IF(C2=1,COUNTIF($C$2:C2,1),"")
- Ընտրեք E2 բջիջը, մուտքագրեք ստորև բերված բանաձևը և սեղմեք Մտնել. Այնուհետև քաշեք իր AutoFill Handle-ը մինչև E9՝ նույն բանաձևը կիրառելու համար:
=IFERROR(INDEX($A$2:$A$9,MATCH(ROWS($D$2:D2),$D$2:$D$9,0)),"")
- Այժմ դուք պետք է ստեղծեք անվանական տիրույթ: Խնդրում ենք սեղմել Ֆորմուլա > Սահմանեք անունը.
- Է Նոր անուն երկխոսության տուփ, տիպ DropDownList է Անուն վանդակում, մուտքագրեք ստորև բերված բանաձևը Վերաբերում է տուփը, ապա կտտացրեք OK կոճակը:
=$E$2:INDEX($E$2:$E$9,MAX($D$2:$D$9),1)
- Այժմ միացրեք դիզայնի ռեժիմը՝ սեղմելով Երեվակիչ > Դիզայնի ռեժիմ. Այնուհետև կրկնակի սեղմեք Combo տուփի վրա՝ բացելու համար Microsoft Visual Basic հավելվածների համար պատուհան.
- Պատճենեք և տեղադրեք ներքևում գտնվող VBA կոդը կոդի խմբագրիչում:
VBA կոդ. Բացվող ցուցակը դարձրեք որոնելի
Private Sub ComboBox1_GotFocus() ComboBox1.ListFillRange = "DropDownList" Me.ComboBox1.DropDown End Sub
- Սեղմեք ալտ + Q ստեղները փակելու համար Microsoft Visual Basic հավելվածների համար պատուհան.
Այսուհետ, երբ նիշը մուտքագրվի համակցված վանդակում, այն կկատարի մշուշոտ որոնում և այնուհետև ցուցակում համապատասխան արժեքները կցուցադրի:
Առնչվող հոդվածներ քանակը:
Excel- ի բացման ցուցակը մուտքագրելիս ավտոմատ լրացնել
Եթե ունեք տվյալների վավերացման մեծ ցանկ ունեցող ցուցիչ, ապա հարկավոր է ոլորել ցուցակում `պատշաճը գտնելու համար, կամ ամբողջ բառն ուղղակիորեն մուտքագրել ցուցակի վանդակում: Եթե կա բացման ցուցակում առաջին տառը մուտքագրելիս ավտոմատ կերպով լրացնելու թույլտվության մեթոդ, ամեն ինչ կդառնա ավելի հեշտ: Այս ձեռնարկը տրամադրում է խնդիրը լուծելու մեթոդը:
Excel- ում ստեղծեք մեկ այլ աշխատանքային գրքից բացվող ցուցակ
Տվյալների վավերացման բացվող ցուցակը աշխատանքային գրքում ստեղծելը բավականին հեշտ է: Բայց եթե տվյալների վավերացման համար անհրաժեշտ ցուցակի տվյալները տեղակայվեն մեկ այլ աշխատանքային գրքում, ի՞նչ կանեիք: Այս ձեռնարկում դուք կսովորեք, թե ինչպես մանրամասնորեն ստեղծել Excel- ի մեկ այլ աշխատանքային գրքից թողարկված ցանկի ցուցակ:
Excel- ում ստեղծեք որոնելի բացվող ցուցակ
Բազմաթիվ արժեքներով բացվող ցուցակի համար պատշաճ գտնելը հեշտ գործ չէ: Նախկինում մենք ներմուծել ենք բացվող ցուցակը ավտոմատ կերպով լրացնելու մեթոդ, երբ առաջին տառը մուտքագրեք բացվող վանդակում: Ինքնալրացման գործառույթից բացի, դուք կարող եք նաև բաց թողնել ցանկը որոնելի դարձնել `բացվող ցուցակում պատշաճ արժեքներ գտնելու գործում աշխատանքային արդյունավետությունը բարձրացնելու համար: Բացվող ցուցակը որոնելի դարձնելու համար փորձեք այս ձեռնարկի մեթոդը:
Excel- ի բացվող ցուցակում արժեքներ ընտրելիս ավտոմատ կերպով լրացրեք այլ բջիջներ
Ասենք, որ դուք ստեղծել եք բացվող ցուցակ `հիմնվելով B8: B14 բջիջների տիրույթի արժեքների վրա: Բացվող ցուցակում ցանկացած արժեք ընտրելիս ցանկանում եք, որ համապատասխան արժեքները C8: C14 բջիջների տիրույթում ավտոմատ կերպով լրացվեն ընտրված խցում: Խնդրի լուծման համար, այս ձեռնարկի մեթոդները կօգնեն ձեզ:
Գրասենյակի արտադրողականության լավագույն գործիքները
Kutools Excel- ի համար - օգնում է ձեզ առանձնանալ բազմությունից
Excel-ի համար Kutools-ը պարծենում է ավելի քան 300 առանձնահատկություններով, Ապահովել, որ այն, ինչ ձեզ հարկավոր է, ընդամենը մեկ սեղմումով հեռու է...
Office Tab - Միացնել ներդիրներով ընթերցումը և խմբագրումը Microsoft Office- ում (ներառիր Excel)
- Մեկ վայրկյան ՝ տասնյակ բաց փաստաթղթերի միջև փոխելու համար:
- Նվազեցրեք ձեզ համար ամեն օր մկնիկի հարյուրավոր կտտոցներ, հրաժեշտ տվեք մկնիկի ձեռքին:
- Բարձրացնում է ձեր արտադրողականությունը 50%-ով բազմաթիվ փաստաթղթեր դիտելիս և խմբագրելիս:
- Արդյունավետ ներդիրներ է բերում Office (ներառյալ Excel-ը), ինչպես Chrome-ը, Edge-ը և Firefox-ը: