Ano ang Dapat Malaman
- Syntax: =SUMPRODUCT(Array1, Array2, Array3, …Array255).
- Sa isang weighted average na pagkalkula, ang ilang numero sa hanay ay mas nagkakahalaga kaysa sa iba.
- Ang SUMPRODUCT weighting formula ay isang hindi karaniwang formula na dapat i-type sa isang cell upang gumana.
Ipinapaliwanag ng artikulong ito kung paano gamitin ang function na SUMPRODUCT upang kalkulahin ang weighted average sa mga formula ng Microsoft Excel.
Ilagay ang Formula ng Pagtimbang
Tulad ng karamihan sa iba pang mga function sa Excel, ang SUMPRODUCT ay maaaring ilagay sa isang worksheet gamit ang Functions Library sa tab na Formulas. Dahil ang weighting formula sa halimbawang ito ay gumagamit ng SUMPRODUCT sa isang hindi karaniwang paraan (ang resulta ng function ay hinati sa weight factor), ang weighting formula ay dapat na i-type sa isang worksheet cell.
Kinakalkula ng halimbawang ipinapakita sa artikulong ito ang weighted average para sa huling marka ng mag-aaral gamit ang function na SUMPRODUCT.
Nagagawa ito ng function sa pamamagitan ng:
- Pag-multiply ng iba't ibang marka sa kanilang indibidwal na weight factor.
- Pagdaragdag ng mga produkto ng mga multiplication operation na ito nang magkasama.
-
Paghahati sa kabuuan sa itaas sa kabuuan ng weighting factor 7 (1+1+2+3) para sa apat na pagtatasa.
Upang ipasok ang formula ng SUMPRODUCT para magcompute ng weighted average, magbukas ng blangkong worksheet, ilagay ang data sa mga row 1 hanggang 6 mula sa ang larawan sa itaas, at sundin ang mga hakbang na ito:
- Piliin ang cell C7 upang gawin itong aktibong cell (ito ang lokasyon kung saan ipapakita ang huling marka ng mag-aaral).
- I-type ang formula =SUMPRODUCT(B3:B6, C3:C6)/(1+1+2+3) sa cell. Lumalabas ang formula sa Formula Bar.
- Pindutin ang Enter key sa keyboard.
- Ang sagot na 78.6 ay lumalabas sa cell C7 (maaaring may mas maraming decimal na lugar ang iyong sagot).
Ang hindi timbang na average para sa parehong apat na marka ay magiging 76.5. Dahil mas maganda ang resulta ng mag-aaral para sa kanyang midterm at final exams, ang pagtimbang sa average ay nakatulong na mapabuti ang kabuuang marka.
Paano Gumagana ang SUMPRODUCT Function
Karaniwan, kapag kinakalkula mo ang average o arithmetic mean, ang bawat numero ay may katumbas na halaga o timbang. Ang average ay kinakalkula sa pamamagitan ng pagdaragdag ng isang hanay ng mga numero nang magkasama at pagkatapos ay paghahati sa kabuuang ito sa bilang ng mga halaga sa hanay. Ang isang weighted average, sa kabilang banda, ay isinasaalang-alang ang isa o higit pang mga numero sa hanay na mas nagkakahalaga o may mas malaking timbang kaysa sa iba pang mga numero.
SUMPRODUCT ay nagpaparami ng mga elemento ng dalawa o higit pang mga array at pagkatapos ay idinaragdag ang mga produkto upang kalkulahin ang mga weighted average. Halimbawa, ang ilang mga marka sa paaralan, tulad ng midterm at huling pagsusulit, ay karaniwang mas nagkakahalaga kaysa sa mga regular na pagsusulit o takdang-aralin. Kung ang average ay ginagamit upang kalkulahin ang huling marka ng isang mag-aaral, ang midterms at huling pagsusulit ay bibigyan ng mas malaking timbang.
Sa isang sitwasyon kung saan dalawang array na may apat na elemento ang bawat isa ay ipinasok bilang mga argumento para sa SUMPRODUCT function:
- Ang unang elemento ng array1 ay pinarami ng unang elemento sa array2.
- Ang pangalawang elemento ng array1 ay pinarami ng pangalawang elemento ng array2.
- Ang ikatlong elemento ng array1 ay pinarami ng ikatlong elemento ng array2.
- Ang ikaapat na elemento ng array1 ay pinarami ng ikaapat na elemento ng array2.
Susunod, ang mga produkto ng apat na pagpaparami ng multiplikasyon ay isinasama at ibinabalik ng function bilang resulta.
SUMPRODUCT Syntax and Argument
Ang syntax ng isang function ay tumutukoy sa layout ng function at kasama ang pangalan, bracket, at argumento ng function. Ang syntax para sa function na SUMPRODUCT ay:
=SUMPRODUCT(Array1, Array2, Array3, … Array255)
Ang mga argumento para sa function na SUMPRODUCT ay:
- Array1: Ang unang array argument (kinakailangan).
- Array2, Array3, … Array255: Mga karagdagang (opsyonal) na array, hanggang sa 255. Sa dalawa o higit pang mga array, pinaparami ng function ang mga elemento ng bawat array nang magkasama at pagkatapos ay idaragdag ang mga resulta.
Ang mga elemento ng array ay maaaring mga cell reference sa lokasyon ng data sa worksheet o mga numerong pinaghihiwalay ng mga operator ng arithmetic, gaya ng plus (+) o minus (-) na mga palatandaan. Kung maglalagay ka ng mga numerong hindi pinaghihiwalay ng mga operator, ituturing ng Excel ang mga ito bilang text data.
Ang mga argumento ng array ay dapat may parehong bilang ng mga elemento sa bawat array. Kung hindi, ibinabalik ng SUMPRODUCT ang VALUE! halaga ng error. Kung ang anumang elemento ng array ay hindi mga numero, gaya ng text data, ituturing ng SUMPRODUCT ang mga ito bilang mga zero.
SUMPRODUCT Formula Variations
Upang bigyang-diin na ang mga resulta ng function na SUMPRODUCT ay hinati sa kabuuan ng mga timbang para sa bawat pangkat ng pagtatasa, ang divisor (ang bahaging gumagawa ng paghahati) ay ipinasok bilang:
(1+1+2+3)
Maaaring gawing simple ang pangkalahatang formula sa pagtimbang sa pamamagitan ng paglalagay ng numerong 7 (ang kabuuan ng mga timbang) bilang divisor. Ang formula ay magiging:
=SUMPRODUCT(B3:B6, C3:C6)/7
Maganda ang pagpipiliang ito kung maliit ang bilang ng mga elemento sa weighting array at madali silang maidaragdag, ngunit nagiging hindi gaanong epektibo habang tumataas ang bilang ng mga elemento sa weighting array, na nagpapahirap sa kanilang pagdaragdag.
Ang isa pang opsyon, at marahil ang pinakamahusay na pagpipilian, dahil gumagamit ito ng mga cell reference sa halip na mga numero sa pag-totalye ng divisor, ay ang paggamit ng SUM function para sa kabuuan ng divisor. Ang formula ay:
=SUMPRODUCT(B3:B6, C3:C6)/SUM(B3:B6)
Karaniwan ay pinakamahusay na maglagay ng mga cell reference kaysa sa aktwal na mga numero sa mga formula. Pinapasimple nito ang pag-update sa kanila kung magbabago ang data ng formula.
Halimbawa, kung ang weighting factor para sa Assignment ay binago sa 0.5 sa halimbawa at ang Tests ay ginawang 1.5, ang unang dalawang anyo ng formula ay kailangang manu-manong i-edit upang maitama ang divisor.
Sa ikatlong variation, ang data lang sa mga cell B3 at B4 ang kailangang i-update, at muling kinakalkula ng formula ang resulta.