Beregn vægtede gennemsnit ved hjælp af SUMPRODUCT

Excel har gjort beregning af gennemsnittet af flere celler til en meget nem opgave - brug blot funktionen GENNEMSNIT (GENNEMSNIT). Men hvad hvis nogle værdier vejer mere end andre? For eksempel vægter tests i mange kurser mere end opgaver. For sådanne tilfælde er det nødvendigt at beregne vægtet gennemsnit.

Excel har ikke en funktion til at beregne det vægtede gennemsnit, men der er en funktion, der vil gøre det meste af arbejdet for dig: SUMPRODUCT (SUM PRODUKT). Og selvom du aldrig har brugt denne funktion før, vil du i slutningen af ​​denne artikel bruge den som en professionel. Den metode, vi bruger, fungerer i enhver version af Excel såvel som andre regneark, såsom Google Sheets.

Vi forbereder bordet

Hvis du skal beregne et vægtet gennemsnit, skal du bruge mindst to kolonner. Den første kolonne (kolonne B i vores eksempel) indeholder pointene for hver opgave eller test. Den anden kolonne (kolonne C) indeholder vægtene. Mere vægt betyder større indflydelse af opgaven eller testen på den endelige karakter.

For at forstå, hvad vægt er, kan du tænke på det som en procentdel af din endelige karakter. Det er faktisk ikke tilfældet, da vægtene i dette tilfælde burde summere op til 100%. Formlen, som vi vil analysere i denne lektion, vil beregne alt korrekt og afhænger ikke af mængden, som vægtene summerer til.

Vi indtaster formlen

Nu hvor vores tabel er klar, tilføjer vi formlen til cellen B10 (enhver tom celle vil gøre). Som med enhver anden formel i Excel starter vi med et lighedstegn (=).

Den første del af vores formel er funktionen SUMPRODUCT (SUM PRODUKT). Argumenter skal stå i parentes, så vi åbner dem:

=СУММПРОИЗВ(

=SUMPRODUCT(

Tilføj derefter funktionsargumenterne. SUMPRODUCT (SUMPRODUKT) kan have flere argumenter, men normalt bruges to. I vores eksempel vil det første argument være et celleområde. B2:B9A, der indeholder scoringerne.

=СУММПРОИЗВ(B2:B9

=SUMPRODUCT(B2:B9

Det andet argument vil være et celleområde C2:C9, som indeholder vægtene. Disse argumenter skal adskilles af et semikolon (komma). Når alt er klar, lukkes beslagene:

=СУММПРОИЗВ(B2:B9;C2:C9)

=SUMPRODUCT(B2:B9,C2:C9)

Lad os nu tilføje den anden del af vores formel, som vil dividere resultatet beregnet af funktionen SUMPRODUCT (SUMPRODUKT) ved summen af ​​vægtene. Vi vil diskutere senere, hvorfor dette er vigtigt.

For at udføre divisionsoperationen fortsætter vi den allerede indtastede formel med symbolet / (lige skråstreg), og skriv derefter funktionen SUM (SUM):

=СУММПРОИЗВ(B2:B9;C2:C9)/СУММ(

=SUMPRODUCT(B2:B9, C2:C9)/SUM(

Til funktion SUM (SUM) vil vi kun angive ét argument – ​​et celleområde C2:C9. Glem ikke at lukke parenteserne efter at have indtastet argumentet:

=СУММПРОИЗВ(B2:B9;C2:C9)/СУММ(C2:C9)

=SUMPRODUCT(B2:B9, C2:C9)/SUM(C2:C9)

Parat! Efter at have trykket på tasten Indtast, vil Excel beregne det vægtede gennemsnit. I vores eksempel vil det endelige resultat være 83,6.

Sådan fungerer det

Lad os nedbryde hver del af formlen, begyndende med funktionen SUMPRODUCT (SUMPRODUKT) for at forstå, hvordan det fungerer. Fungere SUMPRODUCT (SUMPRODUKT) beregner produktet af hver vares score og dens vægt og summerer derefter alle de resulterende produkter. Funktionen finder med andre ord summen af ​​produkterne, deraf navnet. Så for Opgaver 1 gange 85 med 5, og for Testen gange 83 med 25.

Hvis du undrer dig over, hvorfor vi skal gange værdierne i den første del, så forestil dig, at jo større vægten af ​​opgaven er, jo flere gange skal vi overveje karakteren for den. For eksempel, Opgave 2 talt 5 gange og Afsluttende eksamen – 45 gange. Derfor Afsluttende eksamen har større betydning for den endelige karakter.

Til sammenligning, når man beregner det sædvanlige aritmetiske middel, tages der kun hensyn til hver værdi én gang, det vil sige, at alle værdier har samme vægt.

Hvis man kunne kigge under motorhjelmen på en funktion SUMPRODUCT (SUMPRODUKT), så vi, at hun faktisk tror på dette:

=(B2*C2)+(B3*C3)+(B4*C4)+(B5*C5)+(B6*C6)+(B7*C7)+(B8*C8)+(B9*C9)

Heldigvis behøver vi ikke skrive så lang en formel, fordi SUMPRODUCT (SUMPRODUCT) gør alt dette automatisk.

En funktion i sig selv SUMPRODUCT (SUMPRODUKT) giver os et stort antal − 10450. På dette tidspunkt kommer den anden del af formlen i spil: /SUM(C2:C9) or /SUM(C2:C9), som returnerer resultatet til det normale scoreområde, hvilket giver svaret 83,6.

Den anden del af formlen er meget vigtig, fordi den giver dig mulighed for automatisk at rette beregninger. Husk, at vægte ikke behøver at lægge op til 100 %? Alt dette takket være den anden del af formlen. For eksempel, hvis vi øger en eller flere vægtværdier, vil den anden del af formlen simpelthen dividere med den større værdi, hvilket igen resulterer i det rigtige svar. Eller vi kan gøre vægtene meget mindre, for eksempel ved at angive værdier som 0,5, 2,5, 3 or 4,5, og formlen vil stadig fungere korrekt. Det er fantastisk, ikke?

Giv en kommentar