Ինչ իմանալ
- Սինտաքս՝ =SUMPRODUCT(Array1, Array2, Array3, …Array255).
- Միջին կշռված հաշվարկում միջակայքի որոշ թվեր ավելի շատ արժեք ունեն, քան մյուսները:
- SUMPRODUCT կշռման բանաձևը ոչ ստանդարտ բանաձև է, որը պետք է մուտքագրվի բջիջում՝ աշխատելու համար:
Այս հոդվածը բացատրում է, թե ինչպես օգտագործել SUMPRODUCT ֆունկցիան Microsoft Excel-ի բանաձևերում միջին կշռվածը հաշվարկելու համար:
Մուտքագրեք կշռման բանաձևը
Ինչպես Excel-ի այլ գործառույթներից շատերը, SUMPRODUCT-ը կարող է մուտքագրվել աշխատաթերթ՝ օգտագործելով Functions Library Formulas ներդիրում:Քանի որ այս օրինակի կշռման բանաձևը օգտագործում է SUMPRODUCT-ը ոչ ստանդարտ ձևով (ֆունկցիայի արդյունքը բաժանվում է քաշի գործակցով), կշռման բանաձևը պետք է մուտքագրվի աշխատանքային թերթիկի բջիջում:
Այս հոդվածում ներկայացված օրինակը հաշվարկում է աշակերտի վերջնական գնահատականի միջին կշռվածությունը՝ օգտագործելով SUMPRODUCT ֆունկցիան:
Ֆունկցիան դա կատարում է հետևյալ կերպ՝
- Բազմապատկելով տարբեր նշաններն իրենց անհատական քաշի գործակցով:
- Այս բազմապատկման գործողությունների արտադրյալներն իրար գումարելով։
-
Վերոնշյալ գումարը բաժանելով 7-ի (1+1+2+3) կշռման գործակցի հանրագումարի վրա չորս գնահատականների համար։
Կշռված միջինը հաշվարկելու համար SUMPRODUCT բանաձևը մուտքագրելու համար բացեք դատարկ աշխատաթերթ, մուտքագրեք տվյալները 1-ից մինչև 6 տողերում վերևի պատկերը և հետևեք հետևյալ քայլերին.
- Ընտրեք C7 բջիջը՝ այն ակտիվ բջիջ դարձնելու համար (սա այն վայրն է, որտեղ կցուցադրվի ուսանողի վերջնական նշանը):
- Բջջի մեջ մուտքագրեք =SUMPRODUCT(B3:B6, C3:C6)/(1+1+2+3) բանաձևը: Բանաձևը հայտնվում է Բանաձևի տողում:
- Սեղմեք Enter ստեղնաշարի վրա:
- Պատասխանը 78.6 հայտնվում է C7 բջիջում (ձեր պատասխանը կարող է ունենալ ավելի շատ տասնորդական թվեր):
Չկշռված միջինը նույն չորս միավորների համար կլինի 76,5: Քանի որ աշակերտն ավելի լավ արդյունքներ ուներ իր միջանկյալ և ավարտական քննությունների համար, միջինը կշռելը օգնեց բարելավել ընդհանուր գնահատականը։
Ինչպես է աշխատում SUMPRODUCT ֆունկցիան
Սովորաբար, երբ հաշվարկում եք միջին կամ թվաբանական միջինը, յուրաքանչյուր թիվ ունի հավասար արժեք կամ կշիռ:Միջինը հաշվարկվում է՝ գումարելով թվերի տիրույթը, այնուհետև այս ընդհանուր գումարը բաժանելով միջակայքի արժեքների թվին: Մյուս կողմից, կշռված միջինը համարում է միջակայքի մեկ կամ մի քանի թվեր ավելի արժեքավոր կամ ավելի մեծ կշիռ, քան մյուս թվերը:
SUMPRODUCT-ը բազմապատկում է երկու կամ ավելի զանգվածների տարրերը և այնուհետև ավելացնում արտադրյալները՝ կշռված միջինները հաշվարկելու համար: Օրինակ, դպրոցում որոշ գնահատականներ, ինչպիսիք են միջանկյալ և ավարտական քննությունները, սովորաբար ավելի արժեքավոր են, քան սովորական թեստերը կամ առաջադրանքները: Եթե միջին հաշվարկն օգտագործվի ուսանողի վերջնական գնահատականը հաշվարկելու համար, ապա միջանկյալ և ավարտական քննություններին ավելի մեծ կշիռներ կտրվեն:
Այն իրավիճակում, երբ երկու զանգված՝ յուրաքանչյուրը չորս տարրով, մուտքագրվում են որպես SUMPRODUCT ֆունկցիայի արգումենտ:
- Զանգված1-ի առաջին տարրը բազմապատկվում է զանգված 2-ի առաջին տարրով:
- Զանգված1-ի երկրորդ տարրը բազմապատկվում է զանգված2-ի երկրորդ տարրով:
- Զանգված1-ի երրորդ տարրը բազմապատկվում է զանգված2-ի երրորդ տարրով:
- Զանգված1-ի չորրորդ տարրը բազմապատկվում է զանգված2-ի չորրորդ տարրով:
Այնուհետև, չորս բազմապատկման գործողությունների արտադրյալները գումարվում և վերադարձվում են գործառույթով որպես արդյունք:
SUMPRODUCT շարահյուսություն և փաստարկներ
Ֆունկցիայի շարահյուսությունը վերաբերում է ֆունկցիայի դասավորությանը և ներառում է ֆունկցիայի անվանումը, փակագծերը և արգումենտները: SUMPRODUCT ֆունկցիայի շարահյուսությունն է՝
=SUMPRODUCT(Array1, Array2, Array3, … Զանգված255)
SUMPRODUCT ֆունկցիայի արգումենտներն են՝
- Array1: Զանգվածի առաջին արգումենտը (պահանջվում է):
- Array2, Array3, … Array255. Լրացուցիչ (ըստ ցանկության) զանգվածներ, մինչև 255. Երկու կամ ավելի զանգվածներով ֆունկցիան բազմապատկում է յուրաքանչյուր զանգվածի տարրերը միասին և ավելացնում արդյունքները։
Զանգվածի տարրերը կարող են լինել բջջային հղումներ աշխատանքային թերթում տվյալների գտնվելու վայրին կամ թվաբանական օպերատորներով առանձնացված թվեր, ինչպիսիք են գումարած (+) կամ մինուս (-) նշանները: Եթե մուտքագրեք թվեր, որոնք բաժանված չեն օպերատորներով, Excel-ը դրանք վերաբերվում է որպես տեքստային տվյալներ:
Զանգվածի արգումենտները պետք է ունենան նույն թվով տարրեր յուրաքանչյուր զանգվածում: Եթե ոչ, SUMPRODUCT-ը վերադարձնում է VALUE: սխալի արժեքը. Եթե զանգվածի որևէ տարր թվեր չեն, օրինակ՝ տեքստային տվյալները, SUMPRODUCT-ը դրանք վերաբերվում է որպես զրո:
SUMPRODUCT բանաձևի տատանումներ
Շեշտելու համար, որ SUMPRODUCT ֆունկցիայի արդյունքները բաժանվում են յուրաքանչյուր գնահատման խմբի կշիռների գումարի վրա, բաժանարարը (բաժանող մասը) մուտքագրվում է հետևյալ կերպ՝
(1+1+2+3)
Ընդհանուր կշռման բանաձևը կարելի է պարզեցնել՝ որպես բաժանարար մուտքագրելով 7 թիվը (կշիռների գումարը): Բանաձևն այնուհետև կլինի՝
=SUMPRODUCT(B3:B6, C3:C6)/7
Այս ընտրությունը լավ է, եթե կշռման զանգվածի տարրերի թիվը փոքր է, և դրանք հեշտությամբ կարելի է գումարել միասին, բայց այն դառնում է ավելի քիչ արդյունավետ, քանի որ կշռման զանգվածում տարրերի քանակը մեծանում է, ինչը դժվարացնում է դրանց ավելացումը:
Մեկ այլ տարբերակ և, հավանաբար, լավագույն ընտրությունը, հաշվի առնելով, որ այն օգտագործում է բջիջների հղումներ, քան թվեր՝ բաժանարարը գումարելու համար, կլինի SUM ֆունկցիայի օգտագործումը՝ բաժանարարը գումարելու համար: Բանաձևը հետևյալն է՝
=SUMPRODUCT(B3:B6, C3:C6)/SUM(B3:B6)
Սովորաբար ավելի լավ է բանաձևերում մուտքագրել ոչ թե իրական թվեր, այլ բջջային հղումներ: Սա հեշտացնում է դրանց թարմացումը, եթե բանաձևի տվյալները փոխվեն:
Օրինակ, եթե առաջադրանքների կշռման գործակիցները օրինակում փոխվել են 0,5-ի, իսկ թեստերը՝ 1,5-ի, ապա բանաձևի առաջին երկու ձևերը պետք է ձեռքով խմբագրվեն՝ բաժանարարը շտկելու համար:
Երրորդ տարբերակում միայն B3 և B4 բջիջների տվյալները պետք է թարմացվեն, և բանաձևը վերահաշվարկում է արդյունքը: