01 no 01
Excel SUMPRODUCT funkcija
Vērtējamais un nesvērtais vidējais pārskats
Parasti, aprēķinot vidējo vai vidējo aritmētisko, katram skaitlim ir vienāda vērtība vai svars.
Vidējo vērtību aprēķina, pievienojot virkni ciparu un pēc tam sadalot šo summu ar vērtību diapazonā .
Piemērs būtu (2 + 3 + 4 + 5 + 6) / 5, kas nesver svērto vidējo rādītāju 4.
Excel programmā Excel šādus aprēķinus var viegli veikt, izmantojot funkciju AVERAGE .
No otras puses, vidējā svērtā vērtība uzskata, ka viens vai vairāki skaitļi diapazonā ir vērti vai ir lielāki par citiem skaitļiem.
Piemēram, noteiktas atzīmes skolā, piemēram, vidējās un pēdējās eksāmeni, parasti ir vērts vairāk nekā parastās pārbaudes vai uzdevumi.
Ja vidējo rādītāju izmanto, lai aprēķinātu studenta pēdējo atzīmi, vidējā un pēdējā eksāmeniem piešķirs lielāku nozīmi.
Programmā Excel vidējo svērto lielumu var aprēķināt, izmantojot SUMPRODUCT funkciju.
Kā SUMPRODUCT funkcija darbojas
Ko SUMPRODUCT dara, reizina divu vai vairāku masīvu elementus un pēc tam pievieno vai summē produktus.
Piemēram, situācijā, kad divi masīvi ar četriem elementiem tiek ievadīti kā argumenti funkcijai SUMPRODUCT:
- masīvs1 pirmais elements tiek reizināts ar pirmo elementu masīvā2;
- masīva1 otrais elements tiek reizināts ar masīva2 otro elementu;
- trešais elements array1 tiek reizināts ar trešo elementu array2;
- ceturtais elements array1 tiek reizināts ar ceturto elementu array2.
Tālāk četru reizināšanas darbību produkti tiek apkopoti un rezultāts tiek atgriezts kā funkcija.
Excel SUMPRODUCT funkciju sintakse un argumenti
Funkcijas sintakse attiecas uz funkcijas izkārtojumu un ietver funkcijas nosaukumu, iekavās un argumentus.
SUMPRODUCT funkcijas sintakse ir:
= SUMPRODUCT (masīvs1, masīvs2, masīvs3, ... masīvs255)
Argumenti SUMPRODUCT funkcijai ir šādi:
masīvs1: (nepieciešams) pirmais masīva arguments.
array2, array3, ... array255: (pēc izvēles) papildu masīvi, līdz pat 255. Ar diviem vai vairākiem masīviem funkcija reizina katra masīva elementus kopā un pēc tam pievieno rezultātus.
- masīva elementi var būt ar šūnu atsaucēm uz darblapā esošo datu atrašanās vietu vai skaitļiem, kurus atdala aritmētiskie operatori, piemēram, plus (+) vai mīnus zīmes (-). Ja skaitļi tiek ievadīti bez operatoru atdalīšanas, Excel apstrādā tos kā teksta datus. Šī situācija ir aprakstīta zemāk redzamajā piemērā.
Piezīme :
Visiem masīva argumentiem jābūt vienādiem. Vai, citiem vārdiem sakot, katrā masīvā jābūt vienādam elementu skaitam. Ja nē, SUMPRODUCT atgriež #VALUE! kļūdas vērtība.
Ja kādi masīva elementi nav skaitļi, piemēram, teksta dati, SUMPRODUCT apstrādā tos kā nulles.
Piemērs: Aprēķina Excel vidējo svērto vērtību
Attēlā redzamais piemērs aprēķina studenta pēdējās atzīmes vidējo svērto vērtību, izmantojot funkciju SUMPRODUCT.
Funkcija to paveic:
- reizinot dažādas zīmes ar to individuālo svara faktoru;
- pievienojot šo reizināšanas darbību produktus kopā;
- iepriekš minēto summu sadalījusi uz svēršanas koeficienta 7 (1 + 1 + 2 + 3) kopsummu četriem novērtējumiem.
Svēršanas formulas ievadīšana
Tāpat kā lielākā daļa citu Excel funkciju, SUMPRODUCT parasti tiek ievadīts darblapā, izmantojot funkciju dialoglodziņu . Tomēr, tā kā svēršanas formula neizmanto SUMPRODUCT nestandarta veidā - funkciju rezultāts tiek dalīts ar svara koeficientu - svēršanas formula ir jāievada darblapas šūnā.
Lai pielietotu svēršanas formulu šūnā C7, tika izmantoti šādi posmi:
- Noklikšķiniet uz šūnas C7, lai padarītu to par aktīvo šūnu - vietu, kur tiks parādīta studenta pēdējā atzīme
- Šūnā ierakstiet šādu formulu:
= SUMPRODUCT (B3: B6, C3: C6) / (1 + 1 + 2 + 3)
Nospiediet tastatūras taustiņu Enter
- Atbilde 78.6 jāparādās šūnā C7 - jūsu atbildē var būt vairāk nekā decimālskaitļu
Neatbalstītais vidējais rādītājs par tām pašām četrām atzīmēm būtu 76,5
Tā kā studentam bija labāki rezultāti viņa vidēja un noslēguma pārbaudījumos, vidējais svērums palīdzēja uzlabot viņa kopējo atzīmi.
Formulas variācijas
Lai uzsvērtu, ka SUMPRODUCT funkcijas rezultātus dala ar katras novērtēšanas grupas svaru summu, dalītājs - daļa, kas veic dalīšanu, tika ievadīta kā (1 + 1 + 2 + 3).
Kopējo svēršanas formulu varētu vienkāršot, ievadot skaitli 7 (summu summa) kā dalītāju. Formula tad būtu:
= SUMPRODUCT (B3: B6, C3: C6) / 7
Šī izvēle ir laba, ja svēršanas masīva elementu skaits ir mazs un tos var viegli pievienot kopā, bet tas kļūst mazāk efektīvs, jo palielinās svēršanas masīva elementu skaits, padarot to sarežģītāku.
Vēl viena iespēja, un, iespējams, labākā izvēle - jo tā izmanto šūnu atsauces, nevis ciparu kopsummā dalītāju - būtu izmantot SUM funkciju, lai kopā dalītāju, ar formulu:
= SUMPRODUCT (B3: B6, C3: C6) / SUM (B3: B6)
Parasti ir vislabāk ievadīt šūnu atsauces nevis faktiskos skaitļus formulas, jo tas vienkāršo to atjaunināšanu, ja mainās formulas dati.
Piemēram, ja Nosacījumu svēršanas koeficienti tika mainīti uz 0,5 piemēros un testiem līdz 1,5, pirmās divas formulas formulai vajadzētu manuāli rediģēt, lai labotu dalītāju.
Trešajā variantā ir jāatjaunina tikai dati šūnās B3 un B4, un formula pārrēķinās rezultātu.