Բովանդակություն
MS Excel-ում կա SUMPRODUCT օգտագործման հսկայական բազմազանություն INDEX և MATCH ֆունկցիաներով միասին: Այս հոդվածում ես կփորձեմ ցույց տալ, թե ինչպես մենք կարող ենք արդյունավետորեն օգտագործել այս բաղադրյալ ֆունկցիան մի շարք չափանիշների ներքո՝ տողերի երկայնքով & սյունակներ:
Ներբեռնեք պրակտիկայի աշխատանքային գիրքը
Դուք կարող եք ներբեռնել Excel-ի աշխատանքային գիրքը, որը մենք օգտագործել ենք այս հոդվածը պատրաստելու համար: Դուք կարող եք փոփոխել տվյալները & AMP; տես նոր արդյունքներ:
SUMPRODUCT INDEX-ի և MATCH-ի գործառույթներով.xlsx
Ներածություն գործառույթներին. SUMPRODUCT, INDEX և MATCH օրինակներով
Նախքան այս երեք հզոր գործառույթների հետ միասին աշխատելը, եկեք ծանոթանանք այս գործառույթներին & դրանց աշխատանքային ընթացքը մեկ առ մեկ:
1. SUMPRODUCT ֆունկցիա
- Սինտաքս՝
=SUMPRODUCT(զանգված1,[զանգված2],[զանգված3],…)
- Ֆունկցիա.
Վերադարձնում է համապատասխան տիրույթների կամ զանգվածների արտադրյալների գումարը:
- Օրինակ.
Մեր տվյալների բազայում առկա է տարբեր ապրանքանիշերի համակարգչային սարքերի ցանկ` համակարգչային խանութի 6 ամսվա վաճառքի գներով: Մենք ցանկանում ենք իմանալ բոլոր ապրանքանիշերի աշխատասեղանների ընդհանուր վաճառքի գինը միայն հունվարի համար:
📌 Քայլեր՝
➤ Նախ՝ Բջջում F18 , մենք պետք է մուտքագրենք.
=SUMPRODUCT((C5:C14=F16)*D5:D14)
Այստեղ C5:C14 բջիջների միջակայքը ցույց է տալիս <բջիջների բջիջները: 1> Սարքի կատեգորիաExcel
Չափանիշ 7. ելքի որոշում բոլոր տողերի հիման վրա & 1 սյունակ
Այս չափանիշի համաձայն մենք այժմ կարող ենք հանել բոլոր Սարքերի վաճառքի ընդհանուր գները մեկ ամսվա համար ( մարտ ):
📌 Քայլեր.
➤ Տեղադրեք բանաձևը F20 :
=SUMPRODUCT(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))
բջիջում
Formula Breakdown
- Այստեղ MATCH ֆունկցիան վերադարձնում է ընտրված ամիս սյունակի_թիվը:
- Արդյունք → 3 .
- INDEX գործառույթը, այնուհետև որոնում է վաճառքի գները՝ հիմնված տողերի խաչմերուկները & AMP; սյունակներ.
- Արդյունք → {7560;14260;4250;12870;8110;21360;27890;9250;16000;19680} .
- Վերջապես, SUMPRODUCT ֆունկցիան կավելացնի դրանք:
- Արդյունք → 141230$ ։
➤ Սեղմեք ENTER & վերջացրել ես. Վերադարձի արժեքը կլինի $141230 ։
Չափանիշ 8. Արժեքների արդյունահանում բոլոր տողերի հիման վրա & 2 սյունակ
Այս մասում մենք կորոշենք բոլոր սարքերի ընդհանուր վաճառքի գինը երկու ամսով - Փետրվար & Հունիս .
📌 Քայլեր.
➤ F21 բջիջում մենք պետք է մուտքագրենք :
=SUMPRODUCT(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))+SUMPRODUCT(INDEX(D5:I14,0,MATCH(F20,D4:I4,0)))
Այստեղ մենք կիրառում ենք երկու SUMPRODUCT ֆունկցիա` ավելացնելով Plus(+) նրանց միջև 2 տարբեր Ամիս բոլոր Սարքերի համար :
➤ ENTER սեղմելուց հետո, ընդհանուրվաճառքի գինը կհայտնվի որպես $263,140 ։
Չափանիշ 9. Գտնել արդյունք՝ հիմնված բոլոր տողերի վրա & Բոլոր սյունակները
Այժմ աղյուսակում կիմանանք բոլոր Սարքերի վաճառքի ընդհանուր գինը բոլոր ամիսների համար :
📌 Քայլեր.
➤ F20 բջիջում դուք պետք է մուտքագրեք՝
=SUMPRODUCT(INDEX(D5:I14,0,0))
➤ Սեղմեք ENTER & դուք կստանաք արդյունքի արժեքը որպես $808,090 :
Դուք կարիք չունեք այստեղ օգտագործել MATCH գործառույթները, ինչպես մենք: կրկին սահմանելով բոլոր սյունակները & AMP; տողերի դիրքերը՝ մուտքագրելով 0-եր INDEX ֆունկցիայի ներսում:
Չափանիշ 10. Գումարի հաշվարկ՝ հիմնված տարբեր զույգերի վրա
In մեր վերջնական չափանիշը, մենք միասին կիմանանք HP սարքերի վաճառքի ընդհանուր գները ապրիլի Lenovo սարքերի հետ միասին հունիսի :
📌 Քայլեր.
➤ Այս չափանիշի համաձայն, F22 բջիջում մեր բանաձևը կլինի.
=SUMPRODUCT(INDEX(D5:I14,MATCH({"HP","Lenovo"},B5:B14,0),MATCH({"Apr","Jun"},D4:I4,0)))
Բանաձեւի բաշխում
- Ահա, 1-ին ՄԱՏՉԸ գործառույթը վերադարձնում է row_num ընտրված Սարքերի 2 զույգերից :
- Արդյունք → {1,3} ։
- Այնուհետև 2-րդ MATCH ֆունկցիան վերադարձնում է սյունակի_թիվը ընտրված Ամիսների 2 զույգերից :
- Արդյունք → {4,6} .
- INDEX գործառույթն այնուհետև որոնում է վաճառքի գները հիման վրա խաչմերուկների շարքերում & AMP;սյունակներ:
- Վերջապես, SUMPRODUCT ֆունկցիան կավելացնի դրանք:
- Արդյունք → $12,730 ։
➤ Այժմ սեղմեք ENTER & արդյունքը կտեսնեք որպես $12,730 :
Այս համակցված ֆունկցիայի մեջ առանձին զույգեր ավելացնելիս մենք պետք է տեղադրենք Սարքը & AMP; Ամսվա անունները երկու զանգվածների ներսում՝ հիմնված տողի արգումենտների վրա & սյունակների դիրքերը և Սարքը & Ամիս անունները զույգերից պետք է պահպանվեն համապատասխան հերթականությամբ:
Կարդալ ավելին. Ինչպես համադրել բազմաթիվ չափանիշներ Excel-ի տարբեր զանգվածներից
SUMPRODUCT vs INDEX-MATCH
- SUMPRODUCT ֆունկցիան վերադարձնում է ընտրված զանգվածների արտադրյալների գումարը: Այն կարող է օգտագործվել որպես զանգվածի բանաձևերի այլընտրանք: SUMPRODUCT ֆունկցիան կարող է օգտագործվել նաև Excel-ում մի քանի չափանիշներով` տարբեր վերլուծությունների և համեմատությունների համար:
- Մյուս կողմից, INDEX և MATCH <համադրությունը: 2>գործառույթները կարող են բավականին արդյունավետ այլընտրանք լինել Excel-ի որոնման գործառույթներին ` որոշակի տվյալների բազայում որոշակի արժեք որոնելու համար: SUMIFS ֆունկցիայի համակցությունը INDEX-MATCH ֆունկցիաների հետ կարող է հրաշքներ գործել, մինչդեռ հաշվարկելով պայմանական գումար մի քանի չափանիշների համար :
Եզրափակիչ բառեր
Հուսով եմ, որ այս հոդվածը SUMPRODUCT , INDEX & ՄԱՏՉ գործառույթները միասին այժմ կհուշեն ձեզ դիմել ձեր սովորական Excel-ի աշխատանքներում: Եթե ունեք հարցեր կամ արձագանքներ, խնդրում եմ տեղեկացրեք ինձ ձեր արժեքավոր մեկնաբանությունների միջոցով: Դուք կարող եք նաև մի հայացք նետել մեր մյուս տեղեկատվական & AMP; Հետաքրքիր հոդվածներ՝ հիմնված Excel ֆունկցիաների վրա այս կայքում։
սյունակը, բջիջը F16վերաբերում է ընտրված Սարքինև բջիջների շրջանակը D5:D14ներկայացնում է Jan-ի բջիջները: սյունակ։➤ Դրանից հետո սեղմեք ENTER & դուք կտեսնեք բոլոր աշխատասեղանների ընդհանուր վաճառքի գինը հունվարի միանգամից:
SUMPRODUCT գործառույթի ներսում կա միայն մեկ զանգված. Այստեղ C5:C14=F16 նշանակում է, որ մենք հրահանգում ենք ֆունկցիային համապատասխանել F16 բջիջի չափանիշներին բջիջների տիրույթում C5:C14 : Նախկինում D5:D14 բջիջների մեկ այլ տիրույթ ավելացնելով Աստղանիշ(*) , մենք ֆունկցիային ասում ենք, որ տվյալ տիրույթի բոլոր արժեքներն ամփոփի տվյալ չափանիշներով:
2. INDEX ֆունկցիա
- Շարահյուսություն.
=INDEX(զանգված, տող_թիվ, [սյունակի_թիվ])
կամ,
=INDEX(հղում, տող_թիվ, [սյունակի_թիվ], [տարածքի_թիվ])
- Ֆունկցիա՝
Վերադարձնում է բջիջի հղման արժեքը տվյալ տողի և սյունակի հատման կետում, տվյալ տիրույթում:
- Օրինակ.
Ենթադրենք, որ մենք ցանկանում ենք իմանալ արժեքը 3-րդ շարքի խաչմերուկում & 4-րդ սյունակ աղյուսակից վաճառքի գների զանգվածից:
📌 Քայլեր՝
➤ F19 բջիջում , տեսակ՝
=INDEX(D5:I14,3,4)
➤ Սեղմեք ENTER & դուք կստանաք արդյունքը:
Քանի որ զանգվածի 4-րդ սյունակը ներկայացնում է բոլոր սարքերի վաճառքի գները ապրիլի & 3-րդ տողը ներկայացնում է Lenovo Desktop-ի կատեգորիան , զանգվածի դրանց խաչմերուկում մենք կգտնենք Lenovo աշխատասեղանի վաճառքի գինը: ապրիլին ։
3. MATCH ֆունկցիա
- Շարահյուսություն.
=MATCH(որոնման_արժեք, որոնման_զանգված, [համընկնող_տիպ])
- Գործառույթ.
Վերադարձնում է տարրի հարաբերական դիրքը զանգվածում, որը համապատասխանում է նշված արժեքին սահմանված կարգով:
- Օրինակ.
Առաջին հերթին մենք կիմանանք հունիս ամսվա դիրքը ամսվա վերնագրերից:
📌 Քայլեր.
➤ Cell F17 -ում մեր բանաձեւը կլինի.
=MATCH(F16,D4:I4,0)
➤ Սեղմեք ENTER & դուք կգտնեք, որ հունիս ամսվա սյունակի դիրքը 6 է ամսվա վերնագրերում:
Փոխեք ամսվա անունը F17 բջիջում: & դուք կտեսնեք ընտրված մեկ այլ ամսվա համապատասխան սյունակի դիրքը:
Եվ եթե մենք ցանկանում ենք իմանալ ապրանքանիշի շարքի դիրքը Dell անուններից: Սյունակ B ապրանքանիշերից, ապա Cell F20 բանաձևը կլինի.
=MATCH(F19,B5:B14,0)
Ահա, B5:B14 բջիջների այն տիրույթն է, որտեղ կփնտրվի ապրանքանիշի անունը: Եթե փոխեք ապրանքանիշի անվանումը Cell F19 -ում, դուք կստանաք այդ ապրանքանիշի համապատասխան տողի դիրքը ընտրված բջիջներից:
INDEX և MATCH ֆունկցիաների օգտագործումը միասինExcel
Այժմ մենք կիմանանք, թե ինչպես օգտագործել INDEX & MATCH գործում է միասին որպես ֆունկցիա և կոնկրետ ինչ է այս համակցված ֆունկցիան վերադարձնում որպես ելք: Այս համակցված INDEX-MATCH ֆունկցիան իսկապես արդյունավետ է մեծ զանգվածից կոնկրետ տվյալներ գտնելու համար: MATCH գործառույթն այստեղ փնտրում է շարքը & մուտքագրման արժեքների սյունակի դիրքերը & AMP; INDEX ֆունկցիան պարզապես կվերադարձնի ելքը այդ տողի խաչմերուկից & սյունակների դիրքերը:
Այժմ, հիմնվելով մեր տվյալների բազայի վրա, մենք ցանկանում ենք իմանալ Lenovo բրենդի ընդհանուր վաճառքի գինը հունիսին :
📌 Քայլեր՝
➤Նախ, E19 բջիջում մուտքագրեք՝
=INDEX(D5:I14,MATCH(E17,B5:B14,0),MATCH(E16,D4:I4,0))
Այստեղ E17 բջիջը վերաբերում է ընտրված Սարքին , բջիջների շրջանակը B5:B14 ցույց է տալիս Բրենդի <2 բջիջները:>սյունակը, իսկ բջիջը E16 ներկայացնում է ընտրված Ամիսը :
Բանաձեւի բաշխում
- MATCH(E16,D4:I4,0)
- E16 → Դա lookpu_value արգումենտն է:
- D4 :I4 → Սա վերաբերում է որոնման_զանգվածին արգումենտին։
- 0 → Այն ցույց է տալիս [համընկնում_տիպը] փաստարկը։
- Արդյունք → 6 ։
- MATCH(E17,B5:B14,0)
- Արդյունք → 3 ։
- INDEX(D5:I14,MATCH(E17,B5:B14,0),MATCH(E16,D4:I4,0)) → Այն դառնում է INDEX(D5:I14,3 ,6) ։
- D5:I14 → Դա է զանգված արգումենտ։
- 3 → Սա ներկայացնում է row_num արգումենտը։
- 6 → Դա վերաբերում է [column_num] արգումենտին։
- Արդյունք → $6,580 .
➤ Այժմ սեղմեք ENTER & դուք անմիջապես կգտնեք արդյունքը:
Եթե փոխեք ամիսը & սարքի անունը E16 & E17 համապատասխանաբար, դուք կստանաք համապատասխան արդյունք E19 միանգամից:
Կարդալ ավելին. Ինչպես ընտրել կոնկրետ տվյալներ Excel-ում (6 մեթոդ)
Ներդրում INDEX և MATCH ֆունկցիաները SUMPRODUCT ֆունկցիայի ներսում
Ահա հիմնական & հոդվածի վերջին մասը՝ հիմնված SUMPRODUCT , INDEX & MATCH գործում է միասին: Մենք կարող ենք գտնել ելքային տվյալները 10 տարբեր չափանիշների ներքո՝ օգտագործելով այս բաղադրյալ ֆունկցիան:
Չափանիշ 1. 1 տողի հիման վրա արդյունքի որոնում & 1 սյունակ
Հիմք ընդունելով մեր 1-ին չափանիշը, մենք ցանկանում ենք իմանալ Acer բրենդի ընդհանուր վաճառքի գինը ապրիլ .
📌 Քայլեր.
➤ Նախ, F20 բջիջում բանաձևը կլինի հետևյալը> =SUMPRODUCT(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH(F19,D4:I4,0)))
Այստեղ F18 բջիջը ցույց է տալիս ընտրված Սարքը , իսկ F19 բջիջը ներկայացնում է ընտրվածը։ Ամիս ։
Բանաձեւի բաշխում
- Այստեղ 1-ին եւ 2nd MATCH գործառույթը վերադարձնում է row_num և [column_num] արգումենտներ INDEX ֆունկցիայի համար:
- Այնուհետև INDEX ֆունկցիան վերադարձնում է զանգված, որը մտնում է SUMPRODUCT ֆունկցիան:
- Վերջապես, SUMPRODUCT ֆունկցիան վերադարձնում է ելքը $3250 :
➤ Դրանից հետո , սեղմեք ENTER & վերադարձի արժեքը կկազմի $3,250 :
Կարդալ ավելին. INDEX MATCH 3 չափանիշներով Excel-ում (4 օրինակ )
Չափանիշ 2. Տվյալների արդյունահանում 1 տողի հիման վրա & 2 սյունակ
Այժմ մենք ուզում ենք իմանալ HP սարքերի ընդհանուր վաճառքի գինը փետրվար ինչպես նաև հունիս ամիսներին։ .
📌 Քայլեր.
➤ F21 բջիջում մենք պետք է մուտքագրենք.
=SUMPRODUCT(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH({"Feb","Jun"},D4:I4,0)))
Այստեղ F18 բջիջը վերաբերում է ընտրված Սարքին :
Formula Breakdown
- Այստեղ, երկրորդ MATCH ֆունկցիայում, մենք սահմանում ենք ամիսները գանգուր փակագծերում: Այն կվերադարձնի երկու ամիսների սյունակների դիրքերը:
- Արդյունք → {2,6} .
- INDEX գործառույթը, այնուհետև որոնում է վաճառքի գները՝ հիմնվելով խաչմերուկների վրա։ տողերի & AMP; սյունակներ:
- Վերջապես, SUMPRODUCT ֆունկցիան կավելացնի դրանք:
- Արդյունք → $21,990 ։
➤ ENTER սեղմելուց հետո դուք կգտնեք ստացված արժեքը որպես $21,990 .
Կարդալ ավելին. Օրինակներ INDEX-MATCH բանաձեւով Excel-ում (8Մոտեցումներ)
Չափանիշ 3. Արժեքների որոշում 1 տողի հիման վրա & Բոլոր սյունակները
Այս մասում մենք կզբաղվենք բոլոր սյունակներով, որտեղ կա 1 ֆիքսված տող: Այսպիսով, մենք կարող ենք գտնել Lenovo սարքերի ընդհանուր վաճառքի գինը բոլոր ամիսներին ըստ մեր չափանիշների այստեղ:
📌 Քայլեր.
➤ F20 բջիջում մուտքագրեք՝
=SUMPRODUCT(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))
Formula Breakdown
- Այստեղ MATCH ֆունկցիան վերադարձնում է ընտրված սարքի row_num ը .
- Արդյունք → 3 .
- INDEX գործառույթը, այնուհետև որոնում է վաճառքի գները՝ հիմնված տողերի խաչմերուկները & AMP; սյունակներ.
- Արդյունք → {6500,7650,4250,3150,8700,6580 ։
- Վերջապես, SUMPRODUCT գործառույթը կավելացնի դրանք:
- Ելք → $36,830 ։
➤ Սեղմեք ENTER & դուք կգտնեք ընդհանուր վաճառքի գինը որպես $36,830 :
Այս գործառույթում բոլոր ամիսները կամ բոլոր սյունակները հաշվի առնելու չափորոշիչներ ավելացնելու համար մենք պետք է մուտքագրեք 0 որպես արգումենտ- column_pos MATCH ֆունկցիայի ներսում:
Նմանատիպ ընթերցումներ
- INDEX MATCH մի քանի չափանիշներով տարբեր թերթիկում (2 եղանակ)
- SUMIF ինդեքսով և MATCH ֆունկցիաներով Excel
- Ինդեքսի համընկնումը բազմաթիվ համընկնումների հետ Excel-ում (5 մեթոդ)
- Ինդեքսի համընկնման բազմաթիվ չափանիշներExcel (Առանց զանգվածի բանաձևի)
- Excel Index Համապատասխանում է մեկ/բազմաթիվ չափանիշներին մեկ/բազմաթիվ արդյունքներով
Չափանիշ 4. գումարի հաշվարկ Հիման վրա 2 տող & AMP; 1 սյունակ
Այս բաժնում 2 տող & 1 սյունակի չափանիշները, մենք կիմանանք HP & Lenovo սարքերը հունիս ամսին։
📌 Քայլեր՝
➤ Բջջում F21 , բանաձևը կլինի տվյալ չափանիշների ներքո.
=SUMPRODUCT(INDEX(D5:I14,MATCH({"HP","Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0)))
Hare, բջիջը F20 ներկայացնում է ընտրված Ամիս ։
Բանաձեւի բաշխում
- Ահա, 1-ին ՄԱՏՉԸ ֆունկցիան վերադարձնում է row_num ընտրված Սարքերի :
- Արդյունք → {1,3} ։
- Այնուհետև 2-րդ MATCH ֆունկցիան վերադարձնում է ընտրված Ամսվա սյունակի_թիվը :
- Արդյունք → 6 .
- INDEX գործառույթը, այնուհետև որոնում է վաճառքի գները՝ հիմնված տողերի խաչմերուկները & AMP; սյունակներ:
- Վերջապես, SUMPRODUCT ֆունկցիան կավելացնի դրանք:
- Արդյունք → 16680$ ։
➤ ENTER սեղմելուց հետո մենք. վերադարձված արժեքը կգտնի $16,680 :
Այստեղ առաջին MATCH ֆունկցիայի ներսում մենք պետք է մուտքագրենք HP: & Lenovo զանգվածի ներսում` դրանք փակելով գանգուր փակագծերով:
Կարդալ ավելին. Գումարը`INDEX-MATCH ֆունկցիաներ Excel-ում մի քանի չափանիշների ներքո
Չափանիշ 5. Գումարի գնահատում 2 տողերի հիման վրա & 2 սյունակ
Այժմ մենք կքննարկենք 2 տող & 2 սյունակ` հանելու HP -ի վաճառքի ընդհանուր գները& Lenovo սարքեր երկու կոնկրետ ամսով - Ապրիլ & Հունիս ։
📌 Քայլեր՝
➤ Մուտքագրեք բջիջ F22 :
=SUMPRODUCT(INDEX(D5:I14,MATCH({"HP","Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0)))+SUMPRODUCT(INDEX(D5:I14,MATCH({"HP","Lenovo"},B5:B14,0),MATCH(F21,D4:I4,0)))
Այն, ինչ մենք անում ենք այստեղ, ներառում է երկու SUMPRODUCT ֆունկցիաներ` ավելացնելով Plus(+) նրանց միջև երկուսի համար: տարբեր ամիսներ:
➤ Սեղմեք ENTER & դուք կտեսնեք արդյունքը որպես $25,980 :
Կարդալ ավելին. Ինդեքսի համընկնում է բազմաթիվ տողերի գումարը Excel-ում ( 3 եղանակ)
Չափանիշ 6. 2 տողերի հիման վրա արդյունքի պարզում & Բոլոր սյունակները
Այս մասում անդրադառնանք 2 տողերին & բոլոր սյունակները. Այսպիսով, մենք կիմանանք HP & Lenovo սարքերը բոլոր ամիսներին :
📌 Քայլեր.
➤ Մեր բանաձեւը կլինի. Բջջում F21 :
=SUMPRODUCT(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))+SUMPRODUCT(INDEX(D5:I14,MATCH(F19,B5:B14,0),0))
Ինչպես նախորդ մեթոդում, մենք ներառում ենք երկու SUMPRODUCT ֆունկցիա` ավելացնելով Պլյուս(+) նրանց միջև 2 տարբեր Սարքերի բոլոր ամիսների համար :
➤ Սեղմեք ENTER & մենք կգտնենք արդյունքի արժեքը որպես $89,870 :
Կարդալ ավելին. Սյունակներում