Normalt, når du beregner et gennemsnit eller et aritmetisk gennemsnit, har hvert tal lige værdi eller vægt. Gennemsnittet beregnes ved at tilføje en række tal sammen og derefter dividere denne total med antallet af værdier i området. Et vejet gennemsnit mener på den anden side, at et eller flere tal i intervallet er mere værd eller større vægt end de andre tal.
F.eks. Er visse karakterer i skolen, som f.eks. Midtvejs- og afsluttende eksamen, normalt mere værd end regelmæssige prøver eller opgaver. Hvis gennemsnittet bruges til at beregne en elevs endelige karakter, vil midterms og afsluttende eksamen blive givet større vægt. I Excel kan du beregne vejede gennemsnit ved hjælp afSUMPRODUCT fungere.
Sådan fungerer SUMPRODUCT-funktionen
SUMPRODUCT multiplicerer elementerne i to eller flere arrays og tilføjer derefter produkterne. For eksempel i en situation, hvor to arrays med fire elementer hver indtastes som argumenter for SUMPRODUCT fungere:
- Det første element i array1 multipliceres med det første element i array2.
- Det andet element i array1 multipliceres med det andet element i array2.
- Det tredje element i array1 multipliceres med det tredje element i array2.
- Det fjerde element i array1 multipliceres med det fjerde element i array2.
Dernæst opsummeres produkterne fra de fire multiplikationsoperationer og returneres af funktionen som resultat.
02 af 04SUMPRODUCT Syntax and Arguments
En funktions syntax henviser til funktionens layout og indeholder funktionens navn, parenteser og argumenter. Syntaxen for SUMPRODUCT funktion er:
= SUMPRODUCT (array1, array2, array3, … array255)
Argumenterne for SUMPRODUCT-funktionen er:
- matrix1: Det første array argument (påkrævet)
- Array2, array3, … array255: Ekstra (valgfri) arrayer, op til 255. Med to eller flere arrayer multiplicerer funktionen elementerne i hvert array sammen og tilføjer derefter resultaterne.
Arrayelementerne kan være cellehenvisninger til placeringen af dataene i regnearket eller tallene adskilt af aritmetiske operatører, såsom plus (+) eller minus (-) tegn. Hvis du indtaster tal, der ikke er adskilt af operatører, behandler Excel dem som tekstdata.
- Alle array argumenter skal have samme størrelse. Med andre ord skal det samme antal elementer være i hvert array. Hvis ikke, SUMPRODUCT returnerer #VÆRDI! fejlværdi.
- Hvis nogle arrayelementer ikke er tal, f.eks. Tekstdata, SUMPRODUCT behandler dem som nuller.
Indtastning af vægtningsformlen
Vores eksempel vist i denne artikel beregner det vejede gennemsnit for en elevs endelige karakter ved hjælp af SUMPRODUCT fungere; funktionen opnår dette ved at:
- Multiplicere de forskellige karakterer ved deres individuelle vægtfaktor.
- Tilføjelse af produkterne af disse multiplikationsoperationer sammen.
- Opdeling af ovennævnte sum af summen af vægtningsfaktoren 7 (1 + 1 + 2 + 3) for de fire vurderinger.
Som de fleste andre funktioner i Excel, vil du normalt indtaste SUMPRODUCT ind i et regneark ved hjælp af Formelbygger; Men fordi vægtningsformlen bruger SUMPRODUCT på en ikke-standard måde, bliver funktionens resultat divideret med vægtfaktoren. Du skal skrive vægtningsformlen i et regneark.
= SUMPRODUCT (B3: B6, C3: C6) / (1 + 1 + 2 + 3)
- Klik på cellen C7 for at gøre det til den aktive celle (det sted, hvor den studerendes endelige karakter vil blive vist).
- Skriv ovenstående formel i cellen.
- Tryk påGå ind tast på tastaturet.
- Svaret78.6 skal vises i cellen C7 (dit svar kan have flere decimaler).
Det uvægtede gennemsnit for de samme fire mærker ville være 76,5. Fordi den studerende havde bedre resultater for sine midtvejs- og afsluttende eksamener, bidrog vægten til gennemsnittet til at forbedre sit samlede karakter.
04 af 04SUMPRODUCT Formula Variations
At understrege, at resultaterne af SUMPRODUCT funktion er divideret med summen af vægten for hver vurderingsgruppe, divisoren - den del der deltager - blev opført som
(1+1+2+3Den samlede vægtning formel kan forenkles ved at indtaste nummeret 7 (summen af vægten) som divisor. Formlen ville da være:
= SUMPRODUCT (B3: B6, C3: C6) / 7
Dette valg er fint, hvis antallet af elementer i vægtningsarrangementet er lille, og de kan let tilføjes sammen, men det bliver mindre effektivt, da antallet af elementer i vægtningsarrangementet øges, hvilket gør deres tilsætning vanskeligere.
En anden mulighed, og sandsynligvis det bedste valg, da det bruger cellehenvisninger i stedet for tal i alt divisoren, ville være at bruge SUM-funktionen til at opdele divisoren. Formlen er så:
= SUMPRODUCT (B3: B6, C3: C6) / SUM (B3: B6)
Det er normalt bedst at indtaste cellehenvisninger snarere end egentlige tal i formler. Dette forenkler opdateringen af dem, hvis formelens data ændres.
For eksempel, hvis vægtningsfaktorerne for Afleveringer blev ændret til 0,5 i eksemplet og forTests til 1,5, skal du manuelt redigere de to første formularer for at rette divisoren.
I den tredje variation kun dataene i cellerne B3 og B4 skal opdateres, og formlen genberegner resultatet.