Kaip apskaičiuoti svertinius vidurkius Excel su SUMPRODUCT

01 iš 01

"Excel SUMPRODUCT" funkcija

Svertinio vidurkio nustatymas su SUMPRODUCT. © Ted French

Svertinis vs nesvertintas vidurkis apžvalga

Paprastai apskaičiuojant vidutinį ar aritmetinį vidurkį, kiekvienas skaičius turi vienodą reikšmę ar svorį.

Vidutinis apskaičiuojamas pridedant skaičių diapazoną kartu ir tada padalijant šią sumą į verčių diapazone skaičių .

Pavyzdys būtų (2 + 3 + 4 + 5 + 6) / 5, kuris suteikia nevertinamą 4 vidurkį.

"Excel" tokie skaičiavimai yra lengvai atliekami naudojant " AVERAGE" funkciją .

Svarstomasis vidurkis, kita vertus, mano, kad vienas ar daugiau skaičių diapazone yra vertingesni ar didesni nei kiti skaičiai.

Pavyzdžiui, tam tikri mokyklos ženklai, pavyzdžiui, vidurinis ir baigiamasis egzaminas, paprastai verti daugiau nei įprasti testai ar užduotys.

Jei vidurkis bus naudojamas studento galutiniam balui apskaičiuoti, vidurinis ir baigiamasis egzaminas bus didesnis.

"Excel" svertinis vidurkis gali būti apskaičiuotas naudojant " SUMPRODUCT" funkciją.

Kaip funkcija SUMPRODUCT veikia

Ką SUMPRODUCT daro, daugina dviejų ar daugiau masyvų elementus, o po to produktus prideda arba sumoka.

Pavyzdžiui, situacijoje, kai du elementai su keturiais elementais yra įvesti kaip argumentus funkcijai SUMPRODUCT:

Be to, keturių daugybos operacijų produktai susumuojami ir rezultatas grąžinamas kaip funkcija.

Excel SUMPRODUCT funkcijos sintaksė ir argumentai

Funkcijos sintaksė nurodo funkcijos išdėstymą ir apima funkcijos pavadinimą, skliaustus ir argumentus.

SUMPRODUCT funkcijos sintaksė yra:

= SUMPRODUCT (array1, array2, array3, ... array255)

SUMPRODUCT funkcijos argumentai yra šie:

array1: (reikalinga) pirmasis masyvo argumentas.

array2, array3, ... array255: (neprivaloma) papildomų matricų, iki 255. Su dviem ar daugiau masyvų funkcija daugina elementų kiekvieno masyvo kartu ir tada prideda rezultatus.

- masyvo elementai gali būti ląstelių nuorodos į darbalapyje esančių duomenų vietą arba skaičiai, kuriuos atskiria aritmetiniai operatoriai, pvz., pliuso (+) ar minuso ženklai (-). Jei numeriai įvesti be operatorių atskiriamos, "Excel" juos laiko tekstiniais duomenimis. Ši situacija aprašyta žemiau pateiktame pavyzdyje.

Pastaba :

Pavyzdys: apskaičiuokite "Excel" svertinį vidurkį

Paveikslėlyje, pateiktame aukščiau pateiktame paveikslėlyje, apskaičiuojamas studento galutinio ženklo svertinis vidurkis naudojant funkciją SUMPRODUCT.

Funkcija tai atlieka:

Įveskite svorio formulę

Kaip ir daugelis kitų Excel funkcijų, SUMPRODUCT paprastai įvedamas į darbalapį naudodamas funkcijos dialogo langą . Tačiau, kadangi svorių formulė naudoja SUMPRODUCT nestandartiniu būdu - funkcijos rezultatas yra padalintas iš svorio koeficiento - svorių formulė turi būti įvedama į darbalapio langelį.

Norint įvesti svorio formulę į ląstelę C7, buvo naudojami šie žingsniai:

  1. Spustelėkite ląstelę C7, kad ji taptų aktyvia ląstele - vieta, kurioje bus rodomas studento galutinis balas
  2. Į ląstelę įrašykite šią formulę:

    = SUMPRODUCT (B3: B6, C3: C6) / (1 + 1 + 2 + 3)

  3. Paspauskite klaviatūros klavišą Enter

  4. Atsakymas 78.6 turėtų pasirodyti lange C7 - jūsų atsakymas gali turėti daugiau dešimtųjų dalių

Tų pačių keturių ženklų nesvarstomas vidurkis būtų 76,5

Kadangi studentas turėjo geresnių rezultatų savo viduriniuose ir baigiamuosiuose egzaminuose, vidutinis svorio padidėjimas padėjo pagerinti jo bendrą įvertinimą.

Formulės variantų

Norint pabrėžti, kad SUMPRODUCT funkcijos rezultatai yra padalinti į kiekvienos vertinimo grupės svorių sumą, daliklis - dalis, daranti padalijimą, - buvo įrašyta kaip (1 + 1 + 2 + 3).

Bendras svorio formulavimas gal ÷ tų būti supaprastintas įvedant skaičių 7 (svorių suma) kaip dalikliu. Tuomet formulė:

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

Šis pasirinkimas yra gerai, jei svorio masyvo elementų skaičius yra nedidelis ir juos galima lengvai pridėti, tačiau jis tampa mažiau efektyvus, nes svorio masyvo elementų skaičius padidėja, todėl jų sudėtingumas dar labiau padidėja.

Kitas variantas ir greičiausiai geriausias pasirinkimas - kadangi ji naudoja ląstelių nuorodas, o ne skaičius iš viso daliklis - būtų naudoti SUM funkciją iš viso daliklis su formulė yra:

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

Dažniausiai geriausia į formules įvesti ne konkrečius skaičius, o skaičiuojant į ląsteles, nes tai supaprastina jų atnaujinimą, jei pakeičiamos formulės duomenys.

Pavyzdžiui, jei priskyrimų svorio koeficientai buvo pakeistos į 0,5 pavyzdyje, o Testai - iki 1,5, pirmosios dvi formulės formos turėtų būti redaguojamos rankiniu būdu, kad būtų galima taisyti daliklį.

Trečiuoju variantu reikia atnaujinti tik ląstelių B3 ir B4 duomenis, o formulė perskaičiuos rezultatą.