Kako izračunati tehtana povprečja v Excelu s SUMPRODUCT

Kazalo:

Kako izračunati tehtana povprečja v Excelu s SUMPRODUCT
Kako izračunati tehtana povprečja v Excelu s SUMPRODUCT
Anonim

Kaj morate vedeti

  • Sintaksa: =SUMPRODUCT(Array1, Array2, Array3, …Array255).
  • V izračunu uteženega povprečja so nekatera števila v območju vredna več kot druga.
  • Formula za uteževanje SUMPRODUCT je nestandardna formula, ki jo morate vnesti v celico, da deluje.

Ta članek pojasnjuje, kako uporabiti funkcijo SUMPRODUCT za izračun tehtanega povprečja v formulah Microsoft Excel.

Vnesite formulo za utež

Kot večino drugih funkcij v Excelu lahko tudi SUMPRODUCT vnesete v delovni list s pomočjo Knjižnice funkcij v zavihku Formule. Ker formula za uteževanje v tem primeru uporablja SUMPRODUCT na nestandarden način (rezultat funkcije je deljen s faktorjem uteži), je treba formulo za uteževanje vnesti v celico delovnega lista.

Primer, prikazan v tem članku, izračuna tehtano povprečje končne ocene študenta s funkcijo SUMPRODUCT.

Funkcija to doseže z:

  • Množenje različnih oznak z njihovim individualnim faktorjem teže.
  • Seštevanje produktov teh operacij množenja.
  • Deljenje zgornje vsote s skupnim utežnim faktorjem 7 (1+1+2+3) za štiri ocene.

Image
Image

Če želite vnesti formulo SUMPRODUCT za izračun tehtanega povprečja, odprite prazen delovni list, vnesite podatke v vrstice 1 do 6 od zgornjo sliko in sledite tem korakom:

  1. Izberite celico C7, da postane aktivna celica (to je mesto, kjer bo prikazana študentova končna ocena).
  2. V celico vnesite formulo =SUMPRODUCT(B3:B6, C3:C6)/(1+1+2+3). Formula se prikaže v vrstici s formulami.
  3. Pritisnite tipko Enter na tipkovnici.
  4. Odgovor 78.6 se pojavi v celici C7 (vaš odgovor ima lahko več decimalnih mest).

Neuteženo povprečje za iste štiri znamke bi bilo 76,5. Ker je imel študent boljše rezultate na vmesnem in končnem izpitu, je tehtanje povprečja pomagalo izboljšati skupno oceno.

Kako deluje funkcija SUMPRODUCT

Ko izračunate povprečje ali aritmetično sredino, ima vsako število enako vrednost ali težo. Povprečje se izračuna tako, da sešteje obseg števil in nato to skupno vrednost deli s številom vrednosti v obsegu. Tehtano povprečje na drugi strani meni, da je eno ali več števil v obsegu vredno več ali ima večjo težo od drugih števil.

SUMPRODUCT pomnoži elemente dveh ali več nizov in nato sešteje produkte za izračun uteženih povprečij. Na primer, nekatere ocene v šoli, kot so vmesni in zaključni izpiti, so običajno vredne več kot običajni testi ali naloge. Če se za izračun študentove končne ocene uporabi povprečje, bi imeli vmesni in zaključni izpiti večje uteži.

Image
Image

V situaciji, ko sta dve matriki s štirimi elementi vneseni kot argumenti za funkcijo SUMPRODUCT:

  • Prvi element matrike1 se pomnoži s prvim elementom v matriki2.
  • Drugi element matrike1 se pomnoži z drugim elementom matrike2.
  • Tretji element matrike1 je pomnožen s tretjim elementom matrike2.
  • Četrti element matrike1 je pomnožen s četrtim elementom matrike2.

Nato se produkti štirih operacij množenja seštejejo in funkcija vrne kot rezultat.

SUMPRODUCT Sintaksa in argumenti

Sintaksa funkcije se nanaša na postavitev funkcije in vključuje ime funkcije, oklepaje in argumente. Sintaksa za funkcijo SUMPRODUCT je:

=SUMPRODUCT(Array1, Array2, Array3, … Array255)

Argumenti za funkcijo SUMPRODUCT so:

  • Array1: Prvi argument matrike (obvezno).
  • Array2, Array3, … Array255: Dodatni (izbirni) nizi, do 255. Pri dveh ali več matrikah funkcija pomnoži elemente vsake matrike in nato sešteje rezultate.

Elementi polja so lahko sklicevanja celic na lokacijo podatkov na delovnem listu ali številke, ločene z aritmetičnimi operatorji, kot sta znaka plus (+) ali minus (-). Če vnesete številke, ki niso ločene z operatorji, jih Excel obravnava kot besedilne podatke.

Argumenti matrike morajo imeti enako število elementov v vsaki matriki. Če ne, SUMPRODUCT vrne VALUE! vrednost napake. Če kateri koli element polja ni številka, kot so besedilni podatki, jih SUMPRODUCT obravnava kot ničle.

Različice formule SUMPRODUCT

Da poudarimo, da so rezultati funkcije SUMPRODUCT deljeni z vsoto uteži za vsako ocenjevalno skupino, je delitelj (del, ki deli) vnesen kot:

(1+1+2+3)

Celotno utežno formulo bi lahko poenostavili z vnosom števila 7 (vsota uteži) kot delitelj. Formula bi bila potem:

=SUMPRODUCT(B3:B6, C3:C6)/7

Image
Image

Ta izbira je v redu, če je število elementov v nizu uteži majhno in jih je mogoče preprosto sešteti, vendar postane manj učinkovita, ko se število elementov v nizu uteži poveča, zaradi česar je njihovo seštevanje težje.

Druga možnost in verjetno najboljša izbira, glede na to, da pri seštevanju delitelja uporablja reference celic namesto števil, bi bila uporaba funkcije SUM za seštevanje delitelja. Formula je potem:

=SUMPRODUCT(B3:B6, C3:C6)/SUM(B3:B6)

Običajno je najbolje, da v formule vnesete sklice na celice namesto dejanskih števil. To poenostavi njihovo posodabljanje, če se podatki formule spremenijo.

Na primer, če se utežni faktorji za Naloge v primeru spremenijo na 0,5 in Testi se spremenijo na 1,5, je treba prvi dve obliki formule ročno urediti, da popravite delitelj.

V tretji različici je treba posodobiti samo podatke v celicah B3 in B4, formula pa ponovno izračuna rezultat.

Priporočena: