Het berekenen van bewegende gemiddelde in excel 2007




Het berekenen van bewegende gemiddelde in excel 2007Moving Average Dit voorbeeld leert u hoe u het bewegende gemiddelde van een tijdreeks in Excel kunt berekenen. Een bewegend gemiddelde wordt gebruikt om onregelmatigheden (pieken en dalen) op te lossen om de trends gemakkelijk te herkennen. 1. Laten we eerst kijken naar onze tijdreeksen. 2. Klik op Data-tab op Data Analysis. Opmerking: kan de knop Data Analysis niet vinden Klik hier om de Add-in Analysis ToolPak te laden. 3. Selecteer Moving Average en klik op OK. 4. Klik in het vak Input Range en selecteer het bereik B2: M2. 5. Klik in het vak Interval en typ 6. 6. Klik in het vak Uitvoerbereik en selecteer cel B3. 8. Bepaal een grafiek van deze waarden. Uitleg: omdat we het interval instellen op 6, is het bewegende gemiddelde het gemiddelde van de vorige 5 data punten en het huidige data punt. Als gevolg hiervan worden pieken en valleien uitgelijnd. De grafiek laat een stijgende trend zien. Excel kan het bewegende gemiddelde voor de eerste 5 gegevenspunten niet berekenen omdat er niet genoeg eerdere data punten zijn. 9. Herhaal de stappen 2 tot en met 8 voor interval 2 en interval 4. Conclusie: Hoe groter het interval, des te meer de pieken en valleien worden uitgelijnd. Hoe kleiner het interval, des te dichterbij de bewegende gemiddelden zijn naar de werkelijke gegevenspunten. Hoe te berekenen Bewegende Gemiddelden in Excel Excel Data-analyse voor dummies, 2e editie Het commando Data Analysis biedt een hulpmiddel voor het berekenen van bewegende en exponentiele gladde gemiddelden in Excel. Veronderstel, omwille van de illustratie, dat u de dagelijkse temperatuurinformatie hebt verzameld. U wilt het drie daagse bewegende gemiddelde 8212 berekenen, het gemiddelde van de laatste drie dagen 8212 als onderdeel van een simpele weervoorspelling. Ga als volgt te werk om bewegende gemiddelden voor deze dataset te berekenen. Om een ??bewegend gemiddelde te berekenen, klik eerst op de knop Data tab8217s Data Analysis. Wanneer Excel het dialoogvenster Data-analyse toont, selecteert u het item Moving Average in de lijst en klikt u vervolgens op OK. Excel geeft het dialoogvenster Moving Average weer. Identificeer de gegevens die u wilt gebruiken om het bewegende gemiddelde te berekenen. Klik in het invoervak ??Invoersbereik van het dialoogvenster Moving Average. Identificeer dan het invoerbereik, door een werkbladreeksadres te typen of door de muis te selecteren om het werkbladbereik te selecteren. Uw bereikreferentie moet absolute celleadressen gebruiken. Een absoluut celadres voorafgaat de kolom letter en rijnummer met tekens, zoals in A1: A10. Als de eerste cel in uw invoerbereik een tekstetiket bevat om uw gegevens te identificeren of omschrijven, selecteert u het selectievakje Labels in eerste rij. In het tekstvak Interval vertel Excel hoeveel waarden in de bewegende gemiddelde berekening moeten worden opgenomen. U kunt een bewegend gemiddelde berekenen met een aantal waarden. Standaard gebruikt Excel de meest recente drie waarden om het bewegende gemiddelde te berekenen. Om te specificeren dat er een ander aantal waarden wordt gebruikt om het bewegende gemiddelde te berekenen, voer deze waarde in in het tekstvak Interval. Vertel Excel waar de bewegende gemiddelde gegevens worden geplaatst. Gebruik het tekstvak Uitvoerbereik om het werkbladbereik te identificeren waarin u de bewegende gemiddelde gegevens wilt plaatsen. In het werkbladvoorbeeld zijn de bewegende gemiddelde gegevens in het werkbladbereik B2: B10 geplaatst. (Optioneel) Geef aan of u een grafiek wilt. Als u een grafiek wilt die de bewegende gemiddelde informatie plot, selecteert u het selectievakje Grafiekuitvoer. (Optioneel) Geef aan of u standaard foutinformatie wilt berekenen. Als u standaardfouten voor de gegevens wilt berekenen, selecteert u het selectievakje Standaardfouten. Excel plaatst standaard foutwaarden naast de bewegende gemiddelde waarden. (De standaard fout informatie gaat in C2: C10.) Nadat u klaar bent met het opgeven van welke bewegende gemiddelde informatie u wilt berekenen en waar u het wilt plaatsen, klikt u op OK. Excel berekent bewegende gemiddelde informatie. Opmerking: Als Excel niet genoeg informatie heeft om een ??bewegend gemiddelde voor een standaardfout te berekenen, plaatst het de foutmelding in de cel. U kunt meerdere cellen zien die dit foutbericht tonen als een waarde. Hoe kunt u Gewogen Bewegende Gemiddelden in Excel berekenen met behulp van Exponentiele Uitlijning Excel Data Analysis for Dummies, 2e editie Het Excel Expanderende Gereedschap in Excel berekent het bewegende gemiddelde. Echter, exponentiele uitlijning weegt de waarden die in de bewegende gemiddelde berekeningen zijn opgenomen, zodat meer recente waarden een groter effect hebben op de gemiddelde berekening en de oude waarden hebben een kleiner effect. Deze weging wordt bereikt door middel van een gladde constante. Om te illustreren hoe het gereedschap Exponential Smoothing werkt, veronderstel dat u opnieuw de gemiddelde dagelijkse temperatuurinformatie kijkt. Om de gewogen bewegende gemiddelden te berekenen met behulp van exponentiele uitlijning, voert u de volgende stappen uit: Om een ??exponentieel verstelbaar bewegend gemiddelde te berekenen, klik eerst op de knop Data tab8217s Data Analysis. Wanneer Excel het dialoogvenster Data-analyse toont, selecteert u het onderdeel Exponential Smoothing uit de lijst en klikt u vervolgens op OK. Excel toont het dialoogvenster Exponential Smoothing. Identificeer de gegevens. Om de gegevens te identificeren waarvoor u een exponentieel gelijmd bewegend gemiddelde wilt berekenen, klikt u in het tekstvak Invoerbereik. Identificeer dan het invoerbereik, door een werkbladreeksadres te typen of door het werkbladbereik te selecteren. Als uw invoerbereik een tekstetiket bevat om uw gegevens te identificeren of omschrijven, selecteert u het selectievakje Labels. Geef de gladde constante. Voer de waarde van de gladde constante in in het tekstvak Damping Factor. Het Excel Help-bestand suggereert dat u een gladingsconstante gebruikt tussen 0,2 en 0,3. Vermoedelijk echter, als u dit gereedschap gebruikt, heeft u uw eigen ideeen over wat de juiste gladheidskonstante is. (Als u over de gladingsconstante geen clueless bent, zou u dit hulpmiddel misschien niet gebruiken.) Vertel Excel waar u de exponentiele gladde bewegende gemiddelde gegevens wilt plaatsen. Gebruik het tekstvak Uitvoerbereik om het werkbladbereik te identificeren waarin u de bewegende gemiddelde gegevens wilt plaatsen. In het voorbeeld van het werkblad plaatst u bijvoorbeeld de bewegende gemiddelde data in het werkbladbereik B2: B10. (Optioneel) Grafiek de exponentiele gladde gegevens. Als u de exponentiele gladde gegevens wilt plotten, selecteert u het selectievakje Grafiekuitvoer. (Optioneel) Geef aan dat u de standaardfoutinformatie wilt berekenen. Om standaardfouten te berekenen, selecteer het selectievakje Standaardfouten. Excel plaatst standaard foutwaarden naast de exponentiele gladde bewegende gemiddelde waarden. Nadat u klaar bent met het opgeven van welke bewegende gemiddelde informatie u wilt berekenen en waar u het wilt plaatsen, klikt u op OK. Excel berekent bewegende gemiddelde informatie. Ik wil een bewegend gemiddelde van de laatste berekenen, zeg 20 nummers van een kolom. Een probleem is dat sommige cellen van de kolom leeg kunnen zijn, ze moeten worden genegeerd. Voorbeeld: een bewegend gemiddelde van de laatste drie zou zijn (155167201) 3. Ive probeerde dit te implementeren met behulp van gemiddelde, compensatie, index, maar ik weet gewoon niet hoe. Ik ben een beetje bekend met macro's, dus een dergelijke oplossing zou goed werken: MovingAverage (A13) Bedankt voor eventuele tips of oplossingen gevraagd Mar 12 11 om 15:36 Voer dit in met controlhiftenter om het een matrixformule te maken. Hier vindt u de laatste drie waarden. Als u meer of minder wilt, verander dan de twee voorbeelden van 3 in de formule naar wat u wilt. Dit deel geeft het 4e hoogste rijnummer van alle cellen die een waarde hebben, of 5 in uw voorbeeld omdat rijen 6, 8 en 9 de 1e en 3e hoogste rij met een waarde zijn. Dit deel geeft 9 TRUEs of FALSEs op basis van of het rijnummer groter is dan de 4e grootste. Dit vermenigvuldigt de waarden in A1: A9 door die 9 TRUEs of FALSEs. TRUEs worden omgezet naar 1 en FALSE's naar nul. Dit laat een SUM-functie als deze achter. Omdat alle waarden boven 155 niet voldoen aan het rijcriterium, wordt de getallen vermenigvuldigd met nul. Ik heb een kort script geschreven in VBA. Hopefull doet het wat je wilt. Hier zijn u: 1) Ik heb limiet vastgelegd aan 360 cellen. Het betekent dat het script niet meer dan 360 cellen zal zoeken. Als u het wilt wijzigen, verander dan de beginwaarde van de teller. 2) Het script geeft geen afgerond gemiddelde. Verander de laatste rij naar MovingAverage Round (CDbl (tmp i), 2) 3) Het gebruik is net zoals u maar wilt, dus typ MovingAverage (a13) in de cel. Eventuele opmerkingen zijn welkom.