01-ը 02-ից
Բջիջների գումար, որոնք ընկնում են երկու արժեքների միջև
Lifewire
SUMPRODUCT ֆունկցիան Excel-ում շատ բազմակողմանի ֆունկցիա է, որը տարբեր արդյունքներ կտա՝ կախված ֆունկցիայի արգումենտների մուտքագրման եղանակից:
Սովորաբար, ինչպես իր անունն է հուշում, SUMPRODUCT-ը բազմապատկում է մեկ կամ մի քանի զանգվածների տարրերը՝ ստանալով դրանց արտադրյալը, այնուհետև ավելացնում կամ գումարում է արտադրյալները:
Կարգավորելով ֆունկցիայի շարահյուսությունը, սակայն, այն կարող է օգտագործվել միայն կոնկրետ չափանիշներին համապատասխանող բջիջների տվյալները ամփոփելու համար:
Excel-ից 2007 թ.-ից ծրագիրը պարունակում է երկու գործառույթ՝ SUMIF և SUMIFS, որոնք կամփոփեն տվյալները մեկ կամ մի քանի սահմանված չափանիշներին համապատասխանող բջիջներում:
Այնուամենայնիվ, երբեմն SUMPRODUCT-ի հետ ավելի հեշտ է աշխատել, երբ խոսքը վերաբերում է նույն տիրույթին վերաբերող բազմաթիվ պայմանների հայտնաբերմանը, ինչպես ցույց է տրված վերևի նկարում:
SUMPRODUCT ֆունկցիայի շարահյուսություն գումարի բջիջների նկատմամբ
Շարահյուսությունը, որն օգտագործվում է SUMPRODUCT-ը որոշակի պայմաններին համապատասխանող բջիջներում տվյալների գումարման համար օգտագործելու համար հետևյալն է՝
=SUMPRODUCT([պայման1][պայման2][զանգված])
պայման1, պայման2 - պայմանները, որոնք պետք է բավարարվեն, մինչև ֆունկցիան գտնի զանգվածի արտադրյալը:
զանգված - բջիջների հարակից տիրույթ
Օրինակ. տվյալների ամփոփում բազմաթիվ պայմաններին համապատասխանող բջիջներում
Վերևի պատկերի օրինակն ավելացնում է տվյալները D1-ից մինչև E6 միջակայքի բջիջներում, որոնք գտնվում են 25-ից 75-ի միջև:
Մուտքագրելով SUMPRODUCT ֆունկցիան
Քանի որ այս օրինակն օգտագործում է SUMPRODUCT ֆունկցիայի անկանոն ձևը, ֆունկցիայի երկխոսության տուփը չի կարող օգտագործվել ֆունկցիան և դրա արգումենտները մուտքագրելու համար: Փոխարենը, գործառույթը պետք է ձեռքով մուտքագրվի աշխատանքային թերթիկի բջիջում:
- Սեղմեք աշխատաթերթի B7 բջիջի վրա՝ այն ակտիվ բջիջ դարձնելու համար;
- Մուտքագրեք հետևյալ բանաձևը B7 բջիջում՝ =SUMPRODUCT(($A$2:$B$6>25)($A$2:$B$6<75)(A2:B6))
- 250 պատասխանը պետք է հայտնվի B7 բջիջում
- Պատասխանը ստացվեց՝ գումարելով տիրույթի հինգ թվերը (40, 45, 50, 55 և 60), որոնք գտնվում են 25-ից 75-ի միջև: Դրանց ընդհանուրը 250 է
Խզում ենք SUMPRODUCT բանաձևը
Երբ պայմաններն օգտագործվում են իր արգումենտների համար, SUMPRODUCT-ը գնահատում է զանգվածի յուրաքանչյուր տարրը պայմանի համեմատ և վերադարձնում է բուլյան արժեք (TRUE կամ FALSE):
Հաշվարկների նպատակով Excel-ը նշանակում է 1 արժեք զանգվածի այն տարրերի համար, որոնք ճշմարիտ են (համապատասխանում են պայմանին) և 0 արժեք:զանգվածի տարրերի համար, որոնք FALSE են (չեն համապատասխանում պայմանին):
Օրինակ՝ 40 թիվը:
- ՃԻՇՏ է առաջին պայմանի համար, ուստի առաջին զանգվածում նշանակվում է 1 արժեքը;
- ՃԻՇՏ է երկրորդ պայմանի համար, ուստի երկրորդ զանգվածում նշանակվում է 1 արժեքը:
Թիվ 15:
Առաջին պայմանի համար
Յուրաքանչյուր զանգվածի համապատասխան միավորներն ու զրոները բազմապատկվում են միասին՝
- 40 թվի համար մենք ունենք 1 x 1 արժեք, որը վերադարձնում է 1;
- 15 թվի համար մենք ունենք 0 x 1, որը վերադարձնում է 0 արժեք:
Միերն ու զրոները բազմապատկելով միջակայքով
Այդ միերն ու զրոներն այնուհետև բազմապատկվում են A2 միջակայքի թվերով՝ B6:
Սա արվում է մեզ թվեր տալու համար, որոնք կամփոփվեն ֆունկցիայով:
Սա աշխատում է, քանի որ՝
- 1 անգամ ցանկացած թիվ հավասար է սկզբնական թվին
- 0 անգամ ցանկացած թիվ հավասար է 0-ի
Այսպիսով մենք ավարտում ենք՝
-
140=40
015=0
022=0
145=45
150=50
155=55
025=0
075=0
160=600100=0
Արդյունքների ամփոփում
SUMPRODUCT այնուհետև ամփոփում է վերը նշված արդյունքները՝ պատասխանը գտնելու համար:
40 + 0 + 0 + 45 + 50 + 55 + 0 + 0 + 60 + 0=250