Hoe om bewegende gemiddelde in Excel te bereken (4 voorbeelde)

  • Deel Dit
Hugh West

Die bewegende gemiddelde staan ​​ook bekend as die rollende gemiddelde of lopende gemiddelde in Excel. In hierdie artikel sal ons jou wys hoe om die bewegende gemiddelde te bereken gemiddeld in Excel in 4 verskillende voorbeelde.

Laai Werkboek af

Jy kan die gratis oefen Excel-werkboek van hier af aflaai.

Bereken bewegende gemiddelde.xlsx

Wat is bewegende gemiddelde?

Die bewegende gemiddelde beteken die tydperk van die gemiddelde is die dieselfde, maar dit bly beweeg wanneer nuwe data bygevoeg word.

As iemand jou byvoorbeeld vra om die bewegende gemiddelde van verkoopswaarde op dag 3 te verskaf, moet jy die verkoopswaarde van Dag 1, 2 en 3 gee En as iemand jou vra om die bewegende gemiddelde van verkoopswaarde op dag 4 te verskaf, moet jy die verkoopswaarde van dag 2, 3 en 4 gee. Soos nuwe data bygevoeg word, moet jy die tydperk (3 dae) die dieselfde, maar gebruik die nuut bygevoegde data om die bewegende gemiddelde te bereken.

'n Bewegende gemiddelde glad enige onreëlmatighede (pieke en valleie) uit data na maklik tendense herken. Hoe groter die intervalperiode is om die bewegende gemiddelde te bereken, hoe meer fluktuasies vind gladder plaas, aangesien meer datapunte by elke berekende gemiddelde ingesluit is.

Lees meer: ​​Hoe om bewegende gemiddelde in Excel-grafiek te genereer ( 4 Metodes)

4 Voorbeelde oor hoe om bewegende gemiddelde in Excel te bereken

In hierdie fase sal jy leer hoe om beweging te berekengemiddeld met Excel-gereedskap, formules ens.

1. Bereken die bewegende gemiddelde met data-analise-instrument in Excel (met tendenslyn)

Met die datastel hieronder getoon, sal ons die bewegende gemiddelde van verkope met die interval van 3 met Excel se bereken Data-analisenutsmiddel .

Stappe:

  • Klik op oortjie Lêer - > Opsies

  • Klik in die Excel-opsies -opspringvenster Byvoegings en kies Excel-byvoegings uit die boks Bestuur en druk dan GO...

  • Merk die Analysis ToolPak as Byvoegings en klik OK .

  • Gaan nou na oortjie Data -> Data-analise .

  • Kies Bewegende gemiddelde -> OK.

  • In die Bewegende Gemiddelde -opspringblokkie,
    • Verskaf data in die Invoerreeks -boks dat jy die bewegende gemiddelde wil bereken deur deur die kolom of ry te sleep. In ons geval is dit $C$5:$C$15 .
    • Skryf die aantal intervalle in die Interval (Ons wou <1 1>3 dae van interval, so ons het nommer 3 )
    • Voorsien in die Uitvoerreeks -boks die datareeks waarna jy wil hê jou berekende data moet stoor deur deur die kolom of ry te sleep. In ons geval is dit $D$5:$D$15 .
    • As jy die neigingslyn van wil sienjou data met 'n grafiek en dan Merk die Kaartuitvoer Anders, los dit.
    • Klik OK .

Jy sal die bewegende gemiddelde kry van die data wat verskaf word saam met 'n Excel neigingslyn wat beide die oorspronklike data en die bewegende gemiddelde waarde met gladde fluktuasies.

2. Bereken bewegende gemiddelde met die gemiddelde funksie in Excel

Jy kan eenvoudig 'n GEMIDDELDE -formule gebruik om die bewegende gemiddelde van data wat met 'n spesifieke interval gegee word, te bereken. Excel kan die patroon verstaan ​​en dieselfde patroon op die res van die data toepas.

Soos in die prent hieronder getoon, kies die 3de sel en skryf eenvoudig 'n eenvoudige GEMIDDELDE formule om die verkoopswaarde te bereken met 'n interval van 3 .

In Sel D7 skryf

=AVERAGE(C5:C7)

En druk Enter .

Jy sal die bewegende gemiddelde van verkoopswaarde vir die 3 spesifieke produkte van daardie sel en bogenoemde 2 selle .

  • Sleep nou die ry af deur Vulhandvatsel om dieselfde patroon op die res van die selle toe te pas.

Kom ons kyk of dit werklik vir ons die bewegende gemiddelde gee. (selfde interval van 3 maar nuut bygevoegde data) of nie.

As ons op enige ander sel dubbelklik soos in die prentjie hieronder getoon, kan ons sien dat die sel 'n bewegende gemiddelde<2 het> wat die gemiddelde aanduiwaarde van daardie sel en die bogenoemde twee selle.

Sel D11 hou die bewegende gemiddelde van Sel C9, C10 en C11 .

Verwante inhoud: Hoe om gemiddelde, minimum en maksimum in Excel te bereken (4 maklike maniere)

3. Bereken die rollende gemiddelde met formule in Excel

Jy kan ook formules gebruik om die bewegende gemiddelde in Excel te bereken.

3.1. Kry bewegende gemiddelde vir die laaste N-de waardes in 'n kolom met formule

Gestel jy wil die gemiddelde verkope van die laaste 3 produkte van jou kolom weet. Om dit te doen, moet jy die formule om die bewegende gemiddelde te bereken. En die Gemiddelde -funksie kan dit saam met die OFFSET en die COUNT-funksie s doen.

Die generiese formule hiervoor is,

=Average(OFFSET(first_cell, COUNT(entire_range)-N, 0, N, 1)

Hier,

  • N = die aantal waardes wat ingesluit moet word om die gemiddelde te bereken

As ons dus die bewegende gemiddelde vir ons datastel bereken, sal die formule wees,

=AVERAGE(OFFSET(C5,COUNT(C5:C100)-3,0,3,1))

Hier,

  • C5 = Beginpunt van die waardes
  • 3 = Interval

Dit sal jou die bewegende gemiddelde van die <1 gee>laaste 3 waardes in 'n kolom .

Sien die prent hierbo waar ons die bewegende gemiddelde, 700 , van die laaste 3 waardes gekry het ( Sel C13, C14 en C15 ) van Kolom C van ons datastel.

Om te kontroleer of die resultaat werklik korrek is of nie, ons het ook 'ngeneriese Gemiddelde -formule onder selle C13 tot C15 en steeds die resultaat 700 gekry.

Formule-uiteensetting

  • COUNT(C5:C100) -> Die COUNT -funksie tel hoeveel waardes daar in Kolom C is. Ons het begin vanaf Sel C5 want dit is die beginpunt van die reeks om te bereken.
  • AFSET(C5,COUNT(C5:C100)-3,0,3,1 ) -> Die OFFSET -funksie neem die selverwysing C5 (1ste argument) as die beginpunt, en balanseer die waarde wat deur die COUNT -funksie teruggestuur word deur 3 te skuif rye op ( -3 in die 2de argument). 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 laaste 3 waardes is wat ons wil bereken.
  • AVERAGE(OFFSET(C5,COUNT(C5:C100)-3,0,3 ,1)) -> Laastens, die GEMIDDELDE -funksie bereken die teruggekeerde somwaardes om die bewegende gemiddelde te onttrek.

3.2. Kry bewegende gemiddelde vir die laaste N-de waardes in 'n ry met formule

Om die bewegende gemiddelde vir die laaste 3 waardes in 'n ry te kry, is die formule,

=Average(OFFSET(first_cell, COUNT(range)-N, 0, N, 1)

Soos jy kan sien, is die formule amper dieselfde as die formule met die kolom. Net hierdie keer, in plaas daarvan om die hele reeks in te sluit, moet jy 'n vaste reeks invoeg.

=AVERAGE(OFFSET(C5,COUNT(C5:M5)-3,0,3,1))

Hier,

  • C5 = Beginpunt van die reeks
  • M5 = Eindpunt van die reeks
  • 3 = Interval

Dit sal jou gee die bewegende gemiddelde van die laaste 3 waardes in 'n ry .

4. Bereken die bewegende gemiddelde vir onvoldoende data in Excel

As jy die formules vanaf die eerste ry van die reeks wil begin, sal daar nie genoeg data wees om 'n volledige gemiddelde te bereken omdat die reeks bokant die eerste ry sal strek.

Die GEMIDDELDE -funksie ignoreer outomaties tekswaardes en leë selle. Dit sal dus voortgaan om met minder intervalwaardes te bereken. Daarom werk hierdie formule met Sel nr. 3 soos ons die intervalwaarde 3 verklaar het.

Om die onvoldoende dataprobleem te hanteer wanneer die bewegende gemiddelde bereken word, kan jy die volgende gebruik formule,

=IF(ROW()-ROW($C$5)+1<3,NA(),AVERAGE(C5:C7))

Waar,

  • C5 = Beginpunt van die reeks
  • C7 = Eindpunt van die reeks
  • 3 = Interval
  • RY()-RY($C$5)+1 -> Genereer eenvoudig relatiewe rynommer wat begin met 1

Aangesien C5 in Ry 5 is, dus dui dit aan, in Ry 5 , die resultaat is 1 ; in Ry 6 is die resultaat 2 ensovoorts.

  • Wanneer die huidige rynommer minder as 3 is, is die formule gee #N/A terug. Andersins gee die formule die bewegende gemiddelde terug.

Sleep nou die ry af deur Vulhandvatsel ompas die formule toe op die res van die selle.

Gevolgtrekking

Hierdie artikel het verduidelik hoe om die bewegende gemiddelde te bereken in Excel met 4 voorbeelde. Ek hoop hierdie artikel was baie voordelig vir jou. Vra gerus as jy enige vrae het oor die onderwerp.

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.