Sådan beregnes vægtet gennemsnit i Excel (SUM og SUMPRODUCT formler)

  • Del Dette
Michael Brown

Vejledningen viser to nemme måder at beregne et vægtet gennemsnit i Excel på - ved at bruge funktionen SUM eller SUMPRODUCT.

I en af de tidligere artikler diskuterede vi tre vigtige funktioner til beregning af gennemsnit i Excel, som er meget enkle og nemme at bruge. Men hvad nu hvis nogle af værdierne har mere "vægt" end andre og derfor bidrager mere til det endelige gennemsnit? I sådanne situationer skal du beregne det vægtede gennemsnit.

Selv om Microsoft Excel ikke har en særlig funktion til vægtet gennemsnit, har det et par andre funktioner, som kan være nyttige i dine beregninger, som vist i de følgende eksempler på formler.

    Hvad er et vægtet gennemsnit?

    Vægtet gennemsnit er en slags aritmetisk gennemsnit, hvor nogle elementer i datasættet har større betydning end andre. Med andre ord tildeles hver værdi, der skal beregnes et gennemsnit, en vis vægt.

    Elevernes karakterer beregnes ofte ved hjælp af et vægtet gennemsnit, som vist på følgende skærmbillede. Et almindeligt gennemsnit kan nemt beregnes med Excel-funktionen AVERAGE. Vi ønsker imidlertid, at gennemsnitsformlen skal tage højde for vægten af hver aktivitet, der er anført i kolonne C.

    I matematik og statistik beregner man et vægtet gennemsnit ved at gange hver værdi i mængden med dens vægt, derefter lægger man produkterne sammen og dividerer summen af produkterne med summen af alle vægte.

    I dette eksempel skal du for at beregne det vægtede gennemsnit (den samlede karakter) gange hver karakter med den tilsvarende procentdel (omregnet til en decimal), lægge de 5 produkter sammen og dividere dette tal med summen af de 5 vægte:

    ((91*0.1)+(65*0.15)+(80*0.2)+(73*0.25)+(68*0.3)) / (0.1+0.15+0.2+0.25+0.3)=73.5

    Som du kan se, er en normal gennemsnitskarakter (75,4) og et vægtet gennemsnit (73,5) forskellige værdier.

    Beregning af vægtet gennemsnit i Excel

    I Microsoft Excel beregnes det vægtede gennemsnit på samme måde, men med langt mindre besvær, fordi Excel-funktionerne gør det meste af arbejdet for dig.

    Beregning af vægtet gennemsnit ved hjælp af funktionen SUM

    Hvis du har et grundlæggende kendskab til Excel SUM-funktionen, kræver nedenstående formel næppe nogen forklaring:

    =SUM(B2*C2, B3*C3, B4*C4, B5*C5, B6*C6,)/SUM(C2:C6)

    Den udfører i princippet den samme beregning som beskrevet ovenfor, bortset fra at du angiver cellehenvisninger i stedet for tal.

    Som du kan se på skærmbilledet, giver formlen nøjagtig det samme resultat som den beregning, vi foretog for et øjeblik siden. Bemærk forskellen mellem det normale gennemsnit, der returneres af funktionen AVERAGE (C8), og det vægtede gennemsnit (C9).

    Selv om SUM-formlen er meget enkel og let at forstå, er den ikke en brugbar løsning, hvis du har et stort antal elementer, der skal beregnes som gennemsnit. I dette tilfælde er det bedre at bruge SUMPRODUCT-funktionen, som vist i det næste eksempel.

    Finde vejet gennemsnit med SUMPRODUCT

    Excels SUMPRODUCT-funktion passer perfekt til denne opgave, da den er designet til at summere produkter, hvilket er præcis, hvad vi har brug for. Så i stedet for at gange hver værdi med dens vægt individuelt, skal du angive to arrays i SUMPRODUCT-formlen (i denne sammenhæng er et array et sammenhængende område af celler) og derefter dividere resultatet med summen af vægtene:

    =SUMPRODUKT( værdier_interval , vægtintervaller_område ) / SUM( vægtintervaller_område )

    Hvis vi antager, at de værdier, der skal beregnes som gennemsnit, er i cellerne B2:B6 og vægtene i cellerne C2:C6, får vores formel for Sumproduct Weighted Average følgende formular:

    =SUMPRODUKT(B2:B6, C2:C6) / SUM(C2:C6)

    Hvis du vil se de faktiske værdier bag et array, skal du markere det i formellinjen og trykke på tasten F9. Resultatet vil se ud som her:

    SUMPRODUCT-funktionen multiplicerer altså den første værdi i array1 med den første værdi i array2 (91*0,1 i dette eksempel), derefter multipliceres den anden værdi i array1 med den anden værdi i array2 (65*0,15 i dette eksempel) osv. Når alle multiplikationerne er udført, lægger funktionen produkterne sammen og returnerer summen.

    For at sikre dig, at SUMPRODUCT-funktionen giver et korrekt resultat, kan du sammenligne den med SUM-formlen fra det foregående eksempel, og du vil se, at tallene er identiske.

    Når du bruger enten funktionen SUM eller SUMPRODUCT til at finde et vægtgennemsnit i Excel, behøver vægtene ikke nødvendigvis at blive 100 %. De behøver heller ikke at blive udtrykt i procent. Du kan f.eks. lave en prioriterings-/vigtighedsskala og tildele et bestemt antal point til hvert element, som vist i følgende skærmbillede:

    Det var alt om beregning af vægtet gennemsnit i Excel. Du kan downloade regnearket nedenfor og afprøve formlerne på dine data. I den næste vejledning vil vi se nærmere på beregning af glidende gennemsnit. Jeg takker for din læsning og glæder mig til at se dig i næste uge!

    Arbejdsbog til øvelser

    Vægtet gennemsnit i Excel - eksempler (.xlsx-fil)

    Michael Brown er en dedikeret teknologientusiast med en passion for at forenkle komplekse processer ved hjælp af softwareværktøjer. Med mere end ti års erfaring i teknologibranchen har han finpudset sine færdigheder i Microsoft Excel og Outlook samt Google Sheets og Docs. Michaels blog er dedikeret til at dele sin viden og ekspertise med andre og giver nemme at følge tips og vejledninger til at forbedre produktiviteten og effektiviteten. Uanset om du er en erfaren professionel eller nybegynder, tilbyder Michaels blog værdifuld indsigt og praktiske råd til at få mest muligt ud af disse vigtige softwareværktøjer.