Bereken bewegende gemiddelde in Excel: formules en grafieke

  • Deel Dit
Michael Brown

In hierdie kort tutoriaal sal jy leer hoe om vinnig 'n eenvoudige bewegende gemiddelde in Excel te bereken, watter funksies om te gebruik om bewegende gemiddelde vir die laaste N dae, weke, maande of jare te kry, en hoe om 'n bewegende gemiddelde tendenslyn na 'n Excel-grafiek.

In 'n paar onlangse artikels het ons die berekening van gemiddelde in Excel noukeurig gekyk. As jy ons blog gevolg het, weet jy reeds hoe om 'n normale gemiddelde te bereken en watter funksies om te gebruik om geweegde gemiddelde te vind. In vandag se tutoriaal sal ons twee basiese tegnieke bespreek om bewegende gemiddelde in Excel te bereken.

    Wat is bewegende gemiddelde?

    Algemeen gesproke, bewegende gemiddelde (ook na verwys as rollende gemiddelde , lopende gemiddelde of bewegende gemiddelde ) kan gedefinieer word as 'n reeks gemiddeldes vir verskillende substelle van dieselfde datastel.

    Dit word gereeld gebruik in statistieke, seisoensaangepaste ekonomiese en weervoorspelling om onderliggende tendense te verstaan. In aandeleverhandeling is bewegende gemiddelde 'n aanwyser wat die gemiddelde waarde van 'n sekuriteit oor 'n gegewe tydperk toon. In besigheid is dit 'n algemene praktyk om 'n bewegende gemiddelde van verkope vir die afgelope 3 maande te bereken om die onlangse tendens te bepaal.

    Byvoorbeeld, die bewegende gemiddelde van drie maande temperature kan bereken word deur die gemiddelde van temperature vanaf Januarie tot Maart, dan is die gemiddelde vantemperature van Februarie tot April, dan van Maart tot Mei, ensovoorts.

    Daar bestaan ​​verskillende tipes bewegende gemiddeldes soos eenvoudig (ook bekend as rekenkundige), eksponensiële, veranderlike, driehoekige en geweegde. In hierdie tutoriaal gaan ons kyk na die mees gebruikte eenvoudige bewegende gemiddelde .

    Berekening van eenvoudige bewegende gemiddelde in Excel

    Oor die algemeen is daar twee maniere om 'n eenvoudige bewegende gemiddelde in Excel - deur die gebruik van formules en tendenslyn opsies. Die volgende voorbeelde demonstreer beide tegnieke.

    Bereken bewegende gemiddelde vir 'n sekere tydperk

    'n Eenvoudige bewegende gemiddelde kan in 'n japtrap met die AVERAGE-funksie bereken word. Gestel jy het 'n lys van gemiddelde maandelikse temperature in kolom B, en jy wil 'n bewegende gemiddelde vir 3 maande vind (soos getoon in die prent hierbo).

    Skryf 'n gewone GEMIDDELDE formule vir die eerste 3 waardes en voer dit in in die ry wat ooreenstem met die 3de waarde van bo af (sel C4 in hierdie voorbeeld), en kopieer dan die formule na ander selle in die kolom:

    =AVERAGE(B2:B4)

    Jy kan regmaak die kolom met 'n absolute verwysing (soos $B2) as jy wil, maar maak seker dat jy relatiewe ryverwysings (sonder die $-teken) gebruik sodat die formule behoorlik vir ander selle aanpas.

    Onthou dat 'n gemiddelde bereken word deur waardes op te tel en dan die som te deel deur die aantal waardes wat gemiddeld moet word, kan jy dieresultaat deur die SOM-formule te gebruik:

    =SUM(B2:B4)/3

    Kry bewegende gemiddelde vir 'n die laaste N dae / weke / maande / jare in 'n kolom

    Gestel jy het 'n lys data, bv. verkoopsyfers of voorraadkwotasies, en jy wil op enige tydstip die gemiddelde van die afgelope 3 maande weet. Hiervoor het jy 'n formule nodig wat die gemiddelde sal herbereken sodra jy 'n waarde vir die volgende maand invoer. Watter Excel-funksie kan dit doen? Die goeie ou GEMIDDELDE in kombinasie met OFFSET en COUNT.

    =AVERAGE(OFFSET( eerste sel, COUNT( hele reeks)- N,0, N,1))

    Waar N die getal van die laaste dae/weke/maande/ jaar is wat by die gemiddelde ingesluit moet word.

    Nie seker hoe om hierdie bewegende gemiddelde formule in jou Excel-werkblaaie te gebruik? Die volgende voorbeeld sal dinge duideliker maak.

    As aanvaar word dat die waardes wat gemiddeld moet word in kolom B is wat in ry 2 begin, sal die formule soos volg wees:

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

    En nou, kom ons probeer verstaan ​​wat hierdie Excel bewegende gemiddelde formule eintlik doen.

    • Die COUNT-funksie COUNT(B2:B100) tel hoeveel waardes reeds ingevoer is in kolom B. Ons begin tel in B2 omdat ry 1 die kolomopskrif is.
    • Die OFFSET-funksie neem sel B2 (die 1ste argument) as die beginpunt, en verreken die telling (die waarde wat deur die COUNT teruggegee word) funksie) deur 3 rye op te skuif (-3 in die 2de argument). Soosdie resultaat, dit gee die som van waardes in 'n reeks wat bestaan ​​uit 3 rye (3 in die 4de argument) en 1 kolom (1 in die laaste argument), wat die jongste 3 maande is wat ons wil hê.
    • Laastens word die teruggekeerde som na die AVERAGE-funksie oorgedra om die bewegende gemiddelde te bereken.

    Wenk. As jy met voortdurend opdateerbare werkblaaie werk waar nuwe rye waarskynlik in die toekoms bygevoeg sal word, maak seker dat jy 'n voldoende aantal rye aan die COUNT-funksie verskaf om potensiële nuwe inskrywings te akkommodeer. Dit is nie 'n probleem as jy meer rye insluit as wat werklik nodig is nie, solank jy die eerste sel reg het, sal die COUNT-funksie in elk geval alle leë rye weggooi.

    Soos jy waarskynlik opgemerk het, bevat die tabel in hierdie voorbeeld data vir slegs 12 maande, en tog word die reeks B2:B100 aan COUNT verskaf, net om aan die spaarkant te wees :)

    Vind bewegende gemiddelde vir die laaste N waardes in 'n ry

    As jy 'n bewegende gemiddelde vir die laaste N dae, maande, jare, ens in dieselfde ry wil bereken, kan jy die Offset-formule op hierdie manier aanpas:

    =AVERAGE(OFFSET( eerste sel,0,COUNT( reeks) -N,1, N,))

    Gestel B2 is die eerste getal in die ry, en jy wil hê om die laaste 3 getalle by die gemiddelde in te sluit, neem die formule die volgende vorm aan:

    =AVERAGE(OFFSET(B2,0,COUNT(B2:N2)-3,1,3))

    Skep 'n Excel bewegende gemiddelde grafiek

    As jy reeds 'n grafiek vir jou data geskep het,die toevoeging van 'n bewegende gemiddelde tendenslyn vir daardie grafiek is 'n kwessie van sekondes. Hiervoor gaan ons Excel Trendline -kenmerk gebruik en die gedetailleerde stappe volg hieronder.

    Vir hierdie voorbeeld het ek 'n 2-D kolomgrafiek geskep ( Voeg oortjie in > Kaartgroep ) vir ons verkoopsdata:

    En nou wil ons die bewegende gemiddelde vir 3 maande "visualiseer".

    1. In Excel 2013, kies die grafiek, gaan na die Ontwerp-oortjie > Kaartuitlegte -groep, en klik Voeg grafiekelement by > Tendenslyn > Meer neiginglynopsies

      Gaan in Excel 2010 en Excel 2007 na Uitleg > Tendenslyn > Meer neiginglynopsies .

      Wenk. As jy nie die besonderhede soos die bewegende gemiddelde interval of name hoef te spesifiseer nie, kan jy Ontwerp > Voeg grafiekelement by > Tendenslyn > Bewegende gemiddelde vir die onmiddellike resultaat.

    2. Die Format Trendline -venster sal aan die regterkant van jou werkblad in Excel 2013 oopmaak, en die ooreenstemmende dialoogkassie sal in Excel 2010 en 2007 verskyn.

      Op die paneel Formaat Neiginglyn klik jy die Neiginglynopsies-ikoon, kies die Bewegende Gemiddelde -opsie en spesifiseer die bewegende gemiddelde interval in die Periode -blokkie:

    3. Maak die Trendline-paneel toe en jy sal die bewegende gemiddelde tendenslyn by jou grafiek gevoeg vind:

    Aanverfyn jou klets, jy kan oorskakel na die Vul & Lyn of Effekte -oortjie op die Format Trendline -paneel en speel met verskillende opsies soos lyntipe, kleur, breedte, ens.

    Vir kragtige data-analise wil jy dalk 'n paar bewegende gemiddelde tendenslyne met verskillende tydintervalle byvoeg om te sien hoe die tendens ontwikkel. Die volgende skermkiekie toon die 2-maande (groen) en 3-maande (baksteenrooi) bewegende gemiddelde tendenslyne:

    Wel, dit gaan alles oor die berekening van bewegende gemiddelde in Excel. Die voorbeeldwerkblad met die bewegende gemiddelde formules en tendenslyn is beskikbaar vir aflaai aan die einde van hierdie pos. Ek bedank jou vir die lees en sien uit daarna om jou volgende week te sien!

    Oefenwerkboek

    Berekening van bewegende gemiddelde - voorbeelde (.xlsx-lêer)

    Michael Brown is 'n toegewyde tegnologie-entoesias met 'n passie om komplekse prosesse te vereenvoudig deur sagteware-instrumente te gebruik. Met meer as 'n dekade se ondervinding in die tegnologiebedryf, het hy sy vaardighede in Microsoft Excel en Outlook, sowel as Google Sheets en Docs, opgeskerp. Michael se blog is toegewy daaraan om sy kennis en kundigheid met ander te deel, en verskaf maklik-om-te volg wenke en tutoriale vir die verbetering van produktiwiteit en doeltreffendheid. Of jy nou 'n ervare professionele persoon of 'n beginner is, Michael se blog bied waardevolle insigte en praktiese raad om die meeste uit hierdie noodsaaklike sagteware-nutsmiddels te kry.