Բովանդակություն
Այս հոդվածում ես կքննարկեմ, թե ինչպես գտնել բազմաթիվ արժեքներ Excel-ում: Հաճախ, աղյուսակների հետ աշխատելիս, միանգամից մի քանի արժեքներ գտնելը կարող է մեծ օգնություն լինել: Օրինակ, մենք ունենք տվյալների բազա, որը պարունակում է մի քանի մարդկանց հոբբիները: Այնուամենայնիվ, այս տվյալների բազայում մեկ մարդ ( Էմիլի ) ունի մեկից ավելի հոբբի: Այսպիսով, այժմ մենք կօգտագործենք Excel-ի մի քանի գործիքներ և գործառույթներ՝ Էմիլիի բազմաթիվ հոբբիները միանգամից ստանալու համար: Բացի այդ, ես ցույց կտամ, թե ինչպես կարելի է միացնել մի քանի արժեքներ մեկ բջիջում:
Ներբեռնեք Practice Workbook
Դուք կարող եք ներբեռնել պրակտիկ աշխատանքային գրքույկ, որն օգտագործել ենք այս հոդվածը պատրաստելու համար:
Find Multiple Values.xlsm
Excel-ում բազմաթիվ արժեքներ գտնելու 8 մեթոդներ
1. Excel-ում բազմաթիվ արժեքներ ստանալու համար օգտագործեք Գտնել և փոխարինել գործիքը
Դուք կարող եք շատ հեշտությամբ ստանալ բազմաթիվ արժեքներ՝ օգտագործելով Գտնել հատկությունը Գտնել և փոխարինել գործիքից MS Excel : Մեր տվյալների բազայում Էմիլի անունը հիշատակվում է 3 անգամ: Այսպիսով, հետևեք ստորև նշված քայլերին` այս 3 արժեքները միանգամից գտնելու համար:
Քայլեր.
- Նախ, ընտրեք տվյալների բազան ( B4:C11 ).
- Հաջորդը սեղմեք Ctrl + F ՝ բացեք Գտնել և փոխարինել պատուհանը կամ գնացեք Գլխավոր > Խմբագրում խումբ > Գտնել & Ընտրեք > Գտնել :
- Այնուհետև մուտքագրեք « Emily » Գտեք ինչ դաշտում և սեղմեք ԳտեքԲոլորը ։
- Արդյունքում մենք գտանք 3 անուններ ( Էմիլի ) նշված է ստորև ներկայացված պատուհանում:
Կարդալ ավելին. Ինչպես գտնել արժեք Excel-ում միջակայքում (3 մեթոդ)
2. Excel ֆիլտրի տարբերակ՝ բազմաթիվ արժեքներ գտնելու համար
Excel-ում բազմաթիվ արժեքներ ստանալու մեկ այլ հեշտ և արագ տարբերակ է օգտագործել Ավտոֆիլտրը . Եկեք նայենք այս մեթոդի հետ կապված քայլերին:
Քայլեր.
- Նախ, աջ սեղմեք այն բջիջի վրա, որի վրա ցանկանում եք կիրառել զտիչ. Ես ընտրել եմ Cell B5 , քանի որ պետք է զտեմ բոլոր անունները, Emily :
- Այնուհետև անցեք Զտիչ > Զտել ըստ ընտրված բջիջի արժեքի :
- Հետևաբար, Emily անունը պարունակող բոլոր բջիջները զտվում են ստորև:
- Այժմ, եթե ցանկանում եք հետարկել զտումը, պարզապես սեղմեք տվյալների հավաքածուի վերնագրի Autofilter պատկերակը, ընտրեք Մաքրել զտիչը «Անունից» և սեղմել OK :
Կարդալ ավելին. Ինչպես գտնել նիշը String-ում Excel-ում
3. Կիրառել ընդլայնված ֆիլտրի տարբերակը մի քանի արժեքներ վերադարձնելու համար
Excel-ն ունի զտման տարբերակ Ընդլայնված զտիչ : Այս տարբերակը շատ օգտակար է բազմաթիվ արժեքներ գտնելիս: Դուք պետք է սահմանեք չափանիշների շրջանակ՝ Ընդլայնված զտիչ տարբերակը կիրառելու համար: Եկեք անցնենք դրա հետ կապված քայլերըմեթոդ:
Քայլեր.
- Սկզբում սահմանեք չափանիշների տիրույթը ( B13:C14 ):
- Հաջորդ, գնացեք Տվյալներ > Տեսակավորել & Զտել > Ընդլայնված ։
- Արդյունքում, Ընդլայնված զտիչ r պատուհանը կհայտնվի. Այժմ սահմանեք Ցանկի տիրույթը ( Տվյալների հավաքածուի միջակայքը ) և Չափանիշների տիրույթը և սեղմեք Լավ :
- Վերջապես, այստեղ մենք միանգամից ստացանք Էմիլիի բոլոր հոբբիները:
⏩ Ծանոթագրություն
Հիշեք, որ հիմնական տվյալների շտեմարանի վերնագիրը և Չափանիշների տիրույթը պետք է նման լինեն, հակառակ դեպքում Ընդլայնված զտիչ տարբերակը չի աշխատի: .
4. Վերադարձեք մի քանի արժեքներ՝ օգտագործելով Excel-ի սահմանած աղյուսակը
Մենք կարող ենք ստեղծել Excel-ի սահմանած աղյուսակներ և այդպիսով կիրառել զտում՝ մի քանի արժեքներ ստանալու համար: Սա շատ հարմար և հեշտ միջոց է բազմաթիվ արժեքներ գտնելու համար:
Քայլեր.
- Նախ, սեղմեք տվյալների հավաքածուի ցանկացած բջիջի վրա ( B4:C11 ).
- Հաջորդը սեղմեք Ctrl + t ստեղնաշար. Արդյունքում կհայտնվի Ստեղծել աղյուսակ պատուհանը: Ստուգեք աղյուսակի միջակայքը և սեղմեք OK :
- Արդյունքում մենք ունենք ստորև բերված աղյուսակը ստեղծված մեր տվյալների բազայից:
- Այժմ կտտացրեք աղյուսակի վերնագրի կողքին գտնվող ներքև սլաքի պատկերակին: Այնուհետև ստուգեք Էմիլի անունը և սեղմեք Լավ
- Ի վերջո, ահա մեր սպասվող զտված արդյունքը:
Նման ընթերցումներ.
- Ինչպես գտնել տեքստ Բջջում Excel-ում
- Excel Որոնել տեքստ տիրույթում (11 արագ մեթոդներ)
- Ինչպես պարզել, եթե բջիջը պարունակում է հատուկ տեքստ Excel-ում
- Գտեք նիշը String Excel-ում (8 հեշտ եղանակ )
5. Տեղադրեք FILTER ֆունկցիան բազմաթիվ արժեքներ գտնելու համար
Այս անգամ մենք կօգտագործենք FILTER ֆունկցիան վերադարձնելու համար բազմաթիվ արժեքներ excel-ում:
Քայլեր.
- Նախ, մուտքագրեք ստորև բերված բանաձևը Cell C14 :
=FILTER(C5:C11,B5:B11=B14)
- Հաջորդը սեղմեք Enter ։
- Հետևաբար , Էմիլիի բոլոր հոբբիները միանգամից վերադարձվում են։
⏩ Ծանոթագրություն
➤ The FILTER ֆունկցիան հասանելի է միայն Excel 365 բաժանորդներին:
6. Որոնել բազմաթիվ արժեքներ INDEX ֆունկցիայով Excel-ում
Դուք կարող եք գտնել բազմաթիվ արժեքներ օգտագործելով INDEX ֆունկցիան և այլն ինձ Excel-ի այլ գործառույթներ: Բազմաթիվ արժեքներ ստանալու այս բանաձևը բարդ է: Բանաձևը մուտքագրվում է որպես զանգված: Ամեն դեպքում, ես կբացատրեմ բանաձևը ստորև: Մինչ այդ, եկեք անցնենք այս մեթոդի քայլերին:
Քայլեր.
- Սկզբում մուտքագրեք հետևյալ բանաձևը Cell C14 .
=INDEX($B$5:$C$11,SMALL(IF($B$5:$B$11=$B$14,ROW($B$5:$B$11)),ROW(1:1))-4,2)
- Արդյունքում մենք ստացանք ստորև.արդյունքը:
- Հաջորդը, քաշեք ներքև Լրացնել բռնակի ( + ) նշանը` մյուսը ստանալու համար արժեքներ:
- Արդյունքում, ահա Էմիլիի հոբբիների ցանկը, որոնք մենք ստացել ենք:
🔎 Ինչպե՞ս է գործում բանաձևը:
- Եթե ($B$5:$B$11=$B$14, ROW($B$5:$B$11))
Այստեղ IF ֆունկցիան վերադարձնում է տողի համարը, եթե B5:B11 բջիջների տիրույթը հավասար է B14 , հակառակ դեպքում այն վերադարձնում է FALSE<2:>.
- ՓՈՔՐ (IF($B$5:$B$11=$B$14, ROW($B$5:$B$11)), ROW(1:1))
Այժմ բանաձևի այս մասը օգտագործում է ՓՈՔՐ ֆունկցիան , որը վերադարձնում է n-րդ ամենափոքր արժեքը: Այս բանաձևը կվերադարձնի թվերը՝ 5 , 8 , 11 :
- ԻՆԴԵՔՍ($B$5:$C$11,ՓՈՔՐ(եթե($B$5:$B$11=$B$14,ՇԱՐՔ($B$5:$B$11)),ՇԱՐՔ(1:1))-4, 2)
Հիմա գալիս է բանաձևի վերջնական մասը: Մենք գիտենք, որ INDEX ֆունկցիան վերադարձնում է արժեքը տվյալ դիրքում: Մեկ այլ բան այն է, որ INDEX ֆունկցիան մեր աղյուսակի առաջին տողը համարում է 1-ին տող: Քանի որ իմ աղյուսակի հավաքածուն սկսվում է 5 տողից, ես հանել եմ 4 -ից: ROW արժեքը տվյալների հավաքածուից ճիշտ տող ստանալու համար: Այսպիսով, զանգվածի համար B5:C11 , տողերի համարները 5 , 8 , 11 , և սյունակի համարը 2<2:>, INDEX ֆունկցիան կտրամադրի մեր ցանկալի արդյունքը
📌 Թաքցրեք վերը բանաձևի կողմից ստեղծված սխալները
Խնդիր կա վերը նշվածի հետ.նշված INDEX բանաձեւը։ Երբ ներքև քաշում եք Լրացնել բռնակի ( + ) նշանը, բանաձևը որոշակի արժեքից հետո վերադարձնում է սխալ ( #NUM! ): Այսպիսով, վերը նշված բանաձևը շտկելու համար մենք կօգտագործենք IF և ISERROR ֆունկցիաները:
Քայլեր.
- Նախ, մուտքագրեք ստորև բերված բանաձևը C14 բջիջում :
=IF(ISERROR(INDEX($B$5:$C$11,SMALL(IF($B$5:$B$11=$B$14,ROW($B$5:$B$11)),ROW(1:1))-4,2)),"",INDEX($B$5:$C$11,SMALL(IF($B$5:$B$11=$B$14,ROW($B$5:$B$11)),ROW(1:1))-4,2))
- Արդյունքում մենք կստանանք արդյունք առանց սխալների:
Այստեղ, ISERROR ֆունկցիան ստուգում է արդյոք արժեքը սխալ է, և վերադարձնում է TRUE կամ FALSE: Վերոնշյալ բանաձևը, որը փաթաթված է IF և ISERROR ֆունկցիաներով ստուգում է զանգվածի արդյունքը սխալ է, թե ոչ և այդպիսով վերադարձնում է դատարկ (“”), եթե արդյունքը սխալ է, հակառակ դեպքում՝ վերադարձնում է համապատասխան արժեքը:
7. Օգտատիրոջ կողմից սահմանված գործառույթը Excel-ում մի քանի արժեքներ գտնելու համար (VBA)
Այս մեթոդում մենք կքննարկենք, թե ինչպես օգտագործել User Defined Function Excel-ում բազմաթիվ արժեքներ ստանալու համար: Այստեղ մենք կօգտագործենք Օգտատիրոջ կողմից սահմանված գործառույթը . vbaVlookup :
Քայլեր.
- Սկզբում գնացեք դեպի ակտիվ աշխատաթերթ:
- Երկրորդում, անցեք Developer > Visual Basic :
- Այնուհետև կհայտնվի Visual Basic պատուհանը: Գնացեք VBA Project անկյուն (պատուհանի վերին ձախ անկյուն):
- Երրորդ, աջ սեղմեք Ծրագրի անվան վրա և գնացեք Տեղադրել > Մոդուլ .
- Արդյունքում դուք կստանաք Մոդուլ : Ստորև բերված կոդը գրեք մոդուլի վրա :
9248
- Այնուհետև, եթե սկսեք ֆունկցիան գրել -ում: Բջիջ C14 , ֆունկցիան կցուցադրվի ինչպես մյուս excel ֆունկցիաները:
- Այնուհետև գրեք ստորև բերված բանաձևը Բջջ C14 .
=vbaVlookup(B14,B5:B11,2)
- Վերջապես, այստեղ մենք ունենք բազմաթիվ հոբբիներ Էմիլին ինչպես ստորև:
8. Ստացեք բազմաթիվ արժեքներ մեկ Excel բջիջում
Մինչ այժմ մենք ստացել ենք բազմաթիվ արժեքներ տարբեր բջիջներում ուղղահայաց թվարկված արժեքներ: Այնուամենայնիվ, այժմ մենք ցույց կտանք մի քանի արժեքներ, որոնք միացված են մեկ բջիջում: Այստեղ մենք կօգտագործենք TEXTJOIN ֆունկցիան FILTER ֆունկցիայի հետ միասին միացված բազմաթիվ արժեքներ ստանալու համար:
Քայլեր.
- Նախ, մուտքագրեք ստորև բերված բանաձևը Cell C14 -ում:
=TEXTJOIN(",",TRUE, FILTER(C5:C11, B5:B11=B14))
- Արդյունքում Էմիլիի բոլոր հոբբիները ներկայացված են հորիզոնական մեկ խցում:
Այստեղ TEXTJOIN ֆունկցիան միավորում է հոբբիների ցանկը՝ օգտագործելով ստորակետեր:
Եզրակացություն
Վերոնշյալ հոդվածում ես փորձել եմ մանրամասնորեն քննարկել մեթոդները: Հուսանք, այս մեթոդներն ու բացատրությունները բավարար կլինեն ձեր խնդիրները լուծելու համար։ Խնդրում եմ ինձ տեղյակ պահեք, եթե ունեք հարցեր: