Inhoudsopgave
In deze korte handleiding leert u hoe u snel een eenvoudig voortschrijdend gemiddelde berekent in Excel, welke functies u moet gebruiken om het voortschrijdend gemiddelde van de laatste N dagen, weken, maanden of jaren te verkrijgen, en hoe u een trendlijn van een voortschrijdend gemiddelde toevoegt aan een Excel-grafiek.
In een paar recente artikelen hebben we het berekenen van gemiddelden in Excel onder de loep genomen. Als u onze blog hebt gevolgd, weet u al hoe u een normaal gemiddelde berekent en welke functies u moet gebruiken om een gewogen gemiddelde te vinden. In de tutorial van vandaag bespreken we twee basistechnieken om een voortschrijdend gemiddelde in Excel te berekenen.
Wat is een voortschrijdend gemiddelde?
In het algemeen, voortschrijdend gemiddelde (ook wel aangeduid als voortschrijdend gemiddelde , lopend gemiddelde of voortschrijdend gemiddelde ) kan worden gedefinieerd als een reeks gemiddelden voor verschillende deelverzamelingen van dezelfde gegevensreeks.
In de aandelenhandel is het voortschrijdend gemiddelde een indicator die de gemiddelde waarde van een effect over een bepaalde periode weergeeft. In het bedrijfsleven is het gebruikelijk om een voortschrijdend gemiddelde te berekenen van de omzet over de laatste 3 maanden om de recente trend te bepalen.
Het voortschrijdend gemiddelde van de driemaandstemperaturen kan bijvoorbeeld worden berekend door het gemiddelde te nemen van de temperaturen van januari tot maart, vervolgens het gemiddelde van de temperaturen van februari tot april, vervolgens van maart tot mei, enzovoort.
Er bestaan verschillende types voortschrijdend gemiddelde, zoals eenvoudig (ook bekend als rekenkundig), exponentieel, variabel, driehoekig en gewogen. In deze tutorial zullen we kijken naar de meest gebruikte eenvoudig voortschrijdend gemiddelde .
Eenvoudig voortschrijdend gemiddelde berekenen in Excel
In het algemeen zijn er twee manieren om een eenvoudig voortschrijdend gemiddelde in Excel te verkrijgen - met behulp van formules en trendlijnopties. De volgende voorbeelden demonstreren beide technieken.
Bereken voortschrijdend gemiddelde voor een bepaalde periode
Een eenvoudig voortschrijdend gemiddelde kan in een handomdraai worden berekend met de functie AVERAGE. Stel dat u een lijst met gemiddelde maandtemperaturen hebt in kolom B, en u wilt een voortschrijdend gemiddelde vinden voor 3 maanden (zoals in de afbeelding hierboven).
Schrijf een gebruikelijke AVERAGE-formule voor de eerste 3 waarden en voer die in in de rij die overeenkomt met de 3e waarde van boven (cel C4 in dit voorbeeld), en kopieer de formule vervolgens naar beneden naar andere cellen in de kolom:
=GEMIDDELDE(B2:B4)
U kunt de kolom vastleggen met een absolute verwijzing (zoals $B2) als u dat wilt, maar zorg ervoor dat u gebruik maakt van relatieve rijverwijzingen (zonder het $ teken) zodat de formule zich goed aanpast voor andere cellen.
Aangezien een gemiddelde wordt berekend door waarden op te tellen en vervolgens de som te delen door het aantal te middelen waarden, kunt u het resultaat controleren met de SUM-formule:
=SUM(B2:B4)/3
Verkrijg voortschrijdend gemiddelde voor een de laatste N dagen / weken / maanden / jaren in een kolom
Stel, je hebt een lijst met gegevens, bijvoorbeeld verkoopcijfers of aandelenkoersen, en je wilt op elk moment het gemiddelde weten van de laatste 3 maanden. Hiervoor heb je een formule nodig die het gemiddelde opnieuw berekent zodra je een waarde voor de volgende maand invoert. Welke Excel-functie kan dit? De goede oude AVERAGE in combinatie met OFFSET en COUNT.
=GEMIDDELDE(OFFSET( eerste cel , COUNT( heel assortiment )- N ,0, N ,1))Waar N is het aantal laatste dagen / weken / maanden / jaren dat in het gemiddelde moet worden opgenomen.
Weet u niet zeker hoe u deze voortschrijdend gemiddelde-formule in uw Excel-werkbladen moet gebruiken? Het volgende voorbeeld maakt de zaken duidelijker.
Ervan uitgaande dat de te middelen waarden in kolom B staan, beginnend in rij 2, ziet de formule er als volgt uit:
=GEMIDDELDE(OFFSET(B2,COUNT(B2:B100)-3,0,3,1))
En laten we nu proberen te begrijpen wat deze Excel voortschrijdend gemiddelde formule eigenlijk doet.
- De COUNT-functie COUNT(B2:B100) telt hoeveel waarden er al zijn ingevuld in kolom B. We beginnen te tellen in B2 omdat rij 1 de kolomkop is.
- De functie OFFSET neemt cel B2 (het 1e argument) als uitgangspunt, en verschuift de telling (de waarde die de functie COUNT teruggeeft) door 3 rijen omhoog te gaan (-3 in het 2e argument). Als resultaat geeft het de som van de waarden in een bereik bestaande uit 3 rijen (3 in het 4e argument) en 1 kolom (1 in het laatste argument).
- Tenslotte wordt de teruggegeven som doorgegeven aan de functie AVERAGE om het voortschrijdend gemiddelde te berekenen.
Tip. Als u werkt met werkbladen die voortdurend kunnen worden bijgewerkt en waar in de toekomst waarschijnlijk nieuwe rijen zullen worden toegevoegd, zorg er dan voor dat u voldoende rijen aan de COUNT-functie toevoegt om mogelijke nieuwe invoer mogelijk te maken. Het is geen probleem als u meer rijen toevoegt dan eigenlijk nodig zijn, zolang u de eerste cel maar goed hebt; de COUNT-functie zal alle lege rijen hoe dan ook weggooien.
Zoals u waarschijnlijk hebt gemerkt, bevat de tabel in dit voorbeeld gegevens voor slechts 12 maanden, en toch wordt het bereik B2:B100 geleverd aan COUNT, om het zekere voor het onzekere te nemen :)
Zoek voortschrijdend gemiddelde voor de laatste N waarden in een rij
Als u een voortschrijdend gemiddelde wilt berekenen voor de laatste N dagen, maanden, jaren, enz. in dezelfde rij, kunt u de Offset-formule op deze manier aanpassen:
=GEMIDDELDE(OFFSET( eerste cel 0,COUNT( reeks ) -N ,1, N ,))Stel dat B2 het eerste getal in de rij is, en u wilt de laatste 3 getallen in het gemiddelde opnemen, dan krijgt de formule de volgende vorm:
=GEMIDDELDE(OFFSET(B2,0,COUNT(B2:N2)-3,1,3))
Een Excel voortschrijdend gemiddelde grafiek maken
Als u al een grafiek voor uw gegevens hebt gemaakt, is het toevoegen van een trendlijn voor het voortschrijdend gemiddelde voor die grafiek een kwestie van seconden. Hiervoor gebruiken we Excel Trendlijn functie en de gedetailleerde stappen volgen hieronder.
Voor dit voorbeeld heb ik een 2-D kolomgrafiek ( Tabblad invoegen > Grafieken groep ) voor onze verkoopgegevens:
En nu willen we het voortschrijdend gemiddelde voor 3 maanden "visualiseren".
- In Excel 2013, selecteer de grafiek, ga naar de Tabblad Ontwerp > Kaart lay-outs groep, en klik op Grafiekelement toevoegen > Trendline > Meer trendlijn opties ...
Ga in Excel 2010 en Excel 2007 naar Indeling > Trendline > Meer trendlijn opties .
Tip. Als u geen details zoals het voortschrijdend gemiddelde-interval of namen hoeft op te geven, kunt u klikken op Ontwerp > Grafiekelement toevoegen > Trendline > Bewegend gemiddelde voor het onmiddellijke resultaat.
- De Formaat Trendline wordt geopend aan de rechterkant van uw werkblad in Excel 2013, en het overeenkomstige dialoogvenster verschijnt in Excel 2010 en 2007.
Op de Formaat Trendline deelvenster, klikt u op het pictogram Trendline Options, selecteert u de Bewegend gemiddelde optie en geef het voortschrijdend gemiddelde interval in de Periode doos:
- Sluit het Trendline-paneel en u vindt de trendlijn van het voortschrijdend gemiddelde toegevoegd aan uw grafiek:
Om uw chat te verfijnen, kunt u overschakelen naar de Vul & Lijn of Effecten tabblad op de Formaat Trendline deelvenster en speel met verschillende opties zoals lijntype, kleur, breedte, enz.
Voor een krachtige gegevensanalyse kunt u een paar trendlijnen van voortschrijdende gemiddelden met verschillende tijdsintervallen toevoegen om te zien hoe de trend evolueert. De volgende schermafbeelding toont de trendlijnen van 2 maanden (groen) en 3 maanden (baksteenrood) voortschrijdend gemiddelde:
Nou, dat is alles over het berekenen van voortschrijdende gemiddelden in Excel. Het voorbeeldwerkblad met de formules voor voortschrijdende gemiddelden en de trendlijn kunt u downloaden aan het eind van dit bericht. Ik dank u voor het lezen en kijk uit naar de volgende week!
Praktijk werkboek
Voortschrijdend gemiddelde berekenen - voorbeelden (.xlsx bestand)