Ինչպես գտնել բազմաթիվ արժեքներ Excel-ում (8 արագ մեթոդներ)

  • Կիսվել Սա
Hugh West

Այս հոդվածում ես կքննարկեմ, թե ինչպես գտնել բազմաթիվ արժեքներ 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 ֆունկցիան միավորում է հոբբիների ցանկը՝ օգտագործելով ստորակետեր:

Եզրակացություն

Վերոնշյալ հոդվածում ես փորձել եմ մանրամասնորեն քննարկել մեթոդները: Հուսանք, այս մեթոդներն ու բացատրությունները բավարար կլինեն ձեր խնդիրները լուծելու համար։ Խնդրում եմ ինձ տեղյակ պահեք, եթե ունեք հարցեր:

Հյու Ուեսթը բարձր փորձառու Excel-ի մարզիչ և վերլուծաբան է, որն ունի ավելի քան 10 տարվա փորձ այս ոլորտում: Նա հաշվապահական հաշվառման և ֆինանսների բակալավրի և բիզնեսի կառավարման մագիստրոսի կոչում է ստացել: Հյուը կիրք ունի դասավանդելու նկատմամբ և մշակել է ուսուցման յուրահատուկ մոտեցում, որը հեշտ է հետևել և հասկանալ: Excel-ի նրա փորձագիտական ​​գիտելիքներն օգնել են հազարավոր ուսանողների և մասնագետների ամբողջ աշխարհում բարելավել իրենց հմտությունները և առաջադիմել իրենց կարիերայում: Իր բլոգի միջոցով Հյուն կիսվում է իր գիտելիքներով աշխարհի հետ՝ առաջարկելով Excel-ի անվճար ձեռնարկներ և առցանց ուսուցում, որոնք կօգնեն անհատներին և ձեռնարկություններին հասնել իրենց ողջ ներուժին: