Beräkna glidande medelvärde i Excel: formler och diagram

  • Dela Detta
Michael Brown

I den här korta handledningen får du lära dig hur du snabbt beräknar ett enkelt glidande medelvärde i Excel, vilka funktioner du ska använda för att få fram glidande medelvärde för de senaste N dagarna, veckorna, månaderna eller åren och hur du lägger till en trendlinje för glidande medelvärde i ett Excel-diagram.

I ett par av de senaste artiklarna har vi tittat närmare på hur man beräknar medelvärden i Excel. Om du har följt vår blogg vet du redan hur man beräknar ett normalt medelvärde och vilka funktioner man ska använda för att hitta ett vägt medelvärde. I dagens handledning kommer vi att diskutera två grundläggande tekniker för att beräkna ett glidande medelvärde i Excel.

    Vad är glidande medelvärde?

    Generellt sett, glidande medelvärde (även kallad rullande medelvärde , löpande medelvärde eller . glidande medelvärde ) kan definieras som en serie medelvärden för olika delmängder av samma datamängd.

    Det används ofta inom statistik, säsongsjusterade ekonomiska prognoser och väderprognoser för att förstå underliggande trender. Inom aktiehandel är glidande medelvärde en indikator som visar medelvärdet av ett värdepapper under en viss tidsperiod. Inom affärsvärlden är det vanligt att beräkna ett glidande medelvärde av försäljningen under de senaste tre månaderna för att fastställa den senaste trenden.

    Exempelvis kan det glidande medelvärdet av tre månaders temperaturer beräknas genom att ta medelvärdet av temperaturerna från januari till mars, sedan medelvärdet av temperaturerna från februari till april, sedan från mars till maj, och så vidare.

    Det finns olika typer av glidande medelvärde, till exempel enkelt (även kallat aritmetiskt), exponentiellt, variabelt, triangulärt och viktat. I den här handledningen kommer vi att titta på de vanligaste typerna av glidande medelvärde. enkelt glidande medelvärde .

    Beräkning av enkelt glidande medelvärde i Excel

    Det finns två sätt att få fram ett enkelt glidande medelvärde i Excel - med hjälp av formler och trendlinjealternativ. Följande exempel visar båda metoderna.

    Beräkna glidande medelvärde för en viss tidsperiod

    Ett enkelt glidande medelvärde kan beräknas på nolltid med funktionen AVERAGE. Antag att du har en lista med genomsnittliga månadstemperaturer i kolumn B och vill hitta ett glidande medelvärde för tre månader (som visas i bilden ovan).

    Skriv en vanlig formel för AVERAGE för de tre första värdena och skriv in den i raden som motsvarar det tredje värdet uppifrån (cell C4 i det här exemplet), och kopiera sedan formeln ner till andra celler i kolumnen:

    =GENOMSNITT(B2:B4)

    Du kan fastställa kolumnen med en absolut referens (som $B2) om du vill, men se till att använda Relativa radreferenser. (utan $-tecknet) så att formeln anpassas korrekt för andra celler.

    Om du kommer ihåg att ett medelvärde beräknas genom att addera värden och sedan dividera summan med antalet värden som ska beräknas, kan du kontrollera resultatet med hjälp av formeln SUM:

    =SUM(B2:B4)/3

    Få fram glidande medelvärde för de senaste N dagar/veckor/månader/år i en kolumn

    Anta att du har en lista med data, t.ex. försäljningssiffror eller aktiekurser, och att du vill veta genomsnittet för de senaste tre månaderna när som helst. För detta behöver du en formel som räknar om genomsnittet så snart du anger ett värde för nästa månad. Vilken Excel-funktion kan göra detta? Den gamla goda AVERAGE-funktionen i kombination med OFFSET och COUNT.

    = MEDELVÄRDE(OFFSET( första cellen , COUNT( hela sortimentet )- N ,0, N ,1))

    Var N är antalet sista dagar/veckor/månader/år som ska ingå i genomsnittet.

    Om du inte är säker på hur du ska använda formeln för glidande medelvärde i dina Excel-arbetsblad kan följande exempel göra saken tydligare.

    Om man antar att de värden som ska beräknas som medelvärde finns i kolumn B och börjar på rad 2, skulle formeln vara följande:

    =GENOMSNITT(OFFSET(B2,COUNT(B2:B100)-3,0,3,1))

    Nu ska vi försöka förstå vad denna formel för Excel glidande medelvärde faktiskt gör.

    • Funktionen COUNT COUNT(B2:B100) räknar hur många värden som redan har angetts i kolumn B. Vi börjar räkna i B2 eftersom rad 1 är kolumnhuvudet.
    • OFFSET-funktionen tar cell B2 (det första argumentet) som utgångspunkt och förskjuter räkningen (värdet som returneras av COUNT-funktionen) genom att flytta 3 rader uppåt (-3 i det andra argumentet). Som resultat returnerar den summan av värden i ett intervall som består av 3 rader (3 i det fjärde argumentet) och 1 kolumn (1 i det sista argumentet), vilket är de senaste 3 månaderna som vi vill ha.
    • Slutligen skickas den returnerade summan till AVERAGE-funktionen för att beräkna det glidande medelvärdet.

    Tips: Om du arbetar med arbetsblad som kontinuerligt kan uppdateras och där nya rader sannolikt kommer att läggas till i framtiden, se till att du anger ett tillräckligt antal rader till funktionen COUNT för att kunna ta emot eventuella nya poster. Det är inget problem om du anger fler rader än vad som faktiskt behövs så länge du har rätt första cell, COUNT-funktionen kommer att kassera alla tomma rader i alla fall.

    Som du säkert har märkt innehåller tabellen i det här exemplet data för endast 12 månader, men ändå anges intervallet B2:B100 i COUNT, bara för att vara på den säkra sidan :)

    Hitta glidande medelvärde för de senaste N värdena i en rad

    Om du vill beräkna ett glidande medelvärde för de senaste N dagarna, månaderna, åren osv. i samma rad kan du justera formeln Offset på detta sätt:

    = MEDELVÄRDE(OFFSET( första cellen ,0,COUNT( sortiment ) -N ,1, N ,))

    Om B2 är det första numret i raden och du vill inkludera de tre sista siffrorna i genomsnittet, får formeln följande form:

    = MEDELVÄRDE(OFFSET(B2,0,COUNT(B2:N2)-3,1,3))

    Skapa ett Excel-diagram över glidande medelvärden

    Om du redan har skapat ett diagram för dina data är det bara några sekunder att lägga till en trendlinje för glidande medelvärde för det diagrammet. För detta använder vi Excel Trendline funktionen och de detaljerade stegen följer nedan.

    I det här exemplet har jag skapat ett 2-D kolumndiagram ( Fliken Infoga > Grupp för diagram ) för våra försäljningsuppgifter:

    Nu vill vi "visualisera" det glidande medelvärdet för 3 månader.

    1. I Excel 2013 markerar du diagrammet, går till Fliken Design > Layouter för diagram grupp och klicka på Lägg till diagramelement > Trendlinje > Fler alternativ för trendlinjer ...

      I Excel 2010 och Excel 2007 går du till Layout > Trendlinje > Fler alternativ för trendlinjer .

      Tips: Om du inte behöver ange detaljer som t.ex. intervallet för det rörliga medelvärdet eller namn kan du klicka på Design > Lägg till diagramelement > Trendlinje > Glidande medelvärde för det omedelbara resultatet.

    2. Format Trendline öppnas till höger på arbetsbladet i Excel 2013 och motsvarande dialogruta öppnas i Excel 2010 och 2007.

      På den Format Trendline fönstret, klickar du på ikonen Trendline Options, väljer Glidande medelvärde och ange intervallet för det glidande medelvärdet i Period box:

    3. Stäng fönstret Trendline och du kommer att se att den glidande genomsnittstrendlinjen har lagts till i diagrammet:

    Om du vill förfina din chatt kan du byta till Fyllning & Linje eller . Effekter på fliken Format Trendline och spela med olika alternativ, t.ex. linjetyp, färg, bredd osv.

    För en kraftfull dataanalys kan du lägga till några trendlinjer för glidande medelvärden med olika tidsintervall för att se hur trenden utvecklas. Följande skärmdump visar trendlinjerna för glidande medelvärden på 2 månader (grönt) och 3 månader (tegelrött):

    Det var allt om att beräkna glidande medelvärde i Excel. Arbetsbladet med formlerna för glidande medelvärde och trendlinje kan laddas ner i slutet av det här inlägget. Jag tackar dig för att du läste och ser fram emot att träffa dig nästa vecka!

    Arbetsbok för övning

    Beräkning av glidande medelvärde - exempel (.xlsx-fil)

    Michael Brown är en hängiven teknikentusiast med en passion för att förenkla komplexa processer med hjälp av mjukvaruverktyg. Med mer än ett decenniums erfarenhet inom teknikbranschen har han finslipat sina kunskaper i Microsoft Excel och Outlook, samt Google Sheets och Docs. Michaels blogg är tillägnad att dela med sig av sin kunskap och expertis med andra, och tillhandahåller lätta att följa tips och handledningar för att förbättra produktiviteten och effektiviteten. Oavsett om du är en erfaren proffs eller nybörjare, erbjuder Michaels blogg värdefulla insikter och praktiska råd för att få ut det mesta av dessa viktiga programvaruverktyg.