SUMPRODUCT ֆունկցիան բազմապատկում է մեկ կամ մի քանի զանգվածների տարրերը և այնուհետև ավելացնում կամ գումարում է արտադրյալները: Կարգավորելով արգումենտների ձևը՝ SUMPRODUCT-ը հաշվում է տվյալ տիրույթի բջիջների քանակը, որոնք պարունակում են տվյալներ, որոնք համապատասխանում են որոշակի չափանիշներին:
Այս հոդվածի հրահանգները վերաբերում են Excel 2019, 2016, 2013, 2010 թթ. Excel Microsoft 365-ի համար, Excel Online, Excel Mac-ի համար, Excel-ի համար iPad-ի, Excel-ի համար iPhone-ի և Excel-ի համար՝ Android-ի համար:
SUMPRODUCT ֆունկցիայի շարահյուսություն և փաստարկներ
Ֆունկցիայի շարահյուսությունը վերաբերում է ֆունկցիայի դասավորությանը և ներառում է ֆունկցիայի անվանումը, փակագծերը, ստորակետերի բաժանարարները և արգումենտները:
Տվյալները պահելու փոխարեն բջիջները հաշվելու գործառույթ ստանալու համար SUMPRODUCT-ի հետ օգտագործվում է հետևյալ շարահյուսությունը.
- Array1. Այս արգումենտը ցույց է տալիս առաջին զանգվածը կամ տիրույթը, որը կբազմապատկվի և հետո կավելացվի:
- Array2. Այս արգումենտը ցույց է տալիս երկրորդ զանգվածը կամ տիրույթը, որը կբազմապատկվի և հետո կավելացվի:
COUNTIF և COUNTIFS ֆունկցիաները հաշվում են բջիջները, որոնք համապատասխանում են մեկ կամ մի քանի սահմանված չափանիշներին: Երբեմն SUMPRODUCT-ն ավելի հեշտ է օգտագործել, երբ ցանկանում եք գտնել մի քանի պայմաններ, որոնք վերաբերում են նույն տիրույթին:
Մուտքագրեք SUMPRODUCT ֆունկցիան
Սովորաբար, Excel-ում գործառույթներ մուտքագրելու լավագույն միջոցը Function Arguments երկխոսության տուփի օգտագործումն է (Excel-ում Mac-ի համար օգտագործեք Formula Builder-ը): Երկխոսության տուփը հեշտացնում է արգումենտների մուտքագրումը մեկ առ մեկ՝ առանց մուտքագրելու փակագծերը կամ ստորակետները, որոնք բաժանարար են արգումենտների միջև:
Սակայն, քանի որ այս օրինակն օգտագործում է SUMPRODUCT ֆունկցիայի անկանոն ձևը, երկխոսության տուփը չի կարող օգտագործվել: Փոխարենը, ֆունկցիան պետք է մուտքագրվի աշխատանքային թերթիկի բջիջում:
Այս ձեռնարկում դուք կօգտագործեք SUMPRODUCT ֆունկցիան՝ գտնելու այն արժեքների թիվը, որոնք մեծ են 25-ից և 75-ից փոքր տվյալների հավաքածուի նմուշում:
-
Այս ձեռնարկին հետևելու համար մուտքագրեք նմուշի տվյալները (ցուցադրված է ստորև նկարում) դատարկ Excel աշխատաթերթում:
-
Ընտրեք B7 բջիջը: Սա այն վայրն է, որտեղ կցուցադրվեն ֆունկցիայի արդյունքները:
-
Մուտքագրեք բանաձևը =SUMPRODUCT(($A$2:$B$6>25)($A$2:$B$6<75)) և սեղմեք Enter.
-
5 պատասխանը հայտնվում է B7 բջիջում: Ընդամենը հինգ արժեք կա (40, 45, 50, 55 և 60), որոնք 25-ից մեծ են և 75-ից փոքր։
- Ընտրեք բջիջ B7 ՝ ավարտված բանաձևը դիտելու համար բանաձևի տող աշխատաթերթի վերևում:
Խզվում է SUMPRODUCT
Երբ արգումենտների համար պայմաններ են սահմանվում, SUMPRODUCT-ը գնահատում է զանգվածի յուրաքանչյուր տարրը պայմանի համեմատ և վերադարձնում է բուլյան արժեք (TRUE կամ FALSE): Հաշվարկների համար Excel-ը նշանակում է 1 արժեք զանգվածի այն տարրերի համար, որոնք ճշմարիտ են, և 0 արժեք նրանց համար, որոնք FALSE են:
Մտածելու, թե ինչ է անում SUMPRODUCT-ը, բազմապատկման նշանը որպես ԵՎ պայման պատկերացնելն է: Հաշվի առնելով սա՝ պայմանը ճշմարիտ է միայն այն դեպքում, երբ երկու պայմաններն էլ բավարարված են՝ 25-ից մեծ և 75-ից փոքր թվեր: Այնուհետև ֆունկցիան ամփոփում է բոլոր ճշմարիտ արժեքները՝ հասնելով 5-ի արդյունքին::