Flyttande medelvärde I det här exemplet lär du dig hur du beräknar glidande medelvärdet för en tidsserie i Excel. Ett glidande medel används för att jämna ut oegentligheter (toppar och dalar) för att enkelt kunna känna igen trender. 1. Låt oss först titta på våra tidsserier. 2. Klicka på Dataanalys på fliken Data. Obs! Kan inte hitta knappen Data Analysis Klicka här för att ladda verktyget Analysis ToolPak. 3. Välj Flytta genomsnitt och klicka på OK. 4. Klicka i rutan Inmatningsområde och välj intervallet B2: M2. 5. Klicka i rutan Intervall och skriv 6. 6. Klicka i rutan Utmatningsområde och välj cell B3. 8. Skriv ett diagram över dessa värden. Förklaring: Eftersom vi ställer intervallet till 6 är det rörliga genomsnittet genomsnittet för de föregående 5 datapunkterna och den aktuella datapunkten. Som ett resultat utjämnas toppar och dalar. Diagrammet visar en ökande trend. Excel kan inte beräkna det rörliga genomsnittet för de första 5 datapunkterna, eftersom det inte finns tillräckligt med tidigare datapunkter. 9. Upprepa steg 2 till 8 för intervall 2 och intervall 4. Slutsats: Ju större intervall desto mer toppar och dalar släpper ut. Ju mindre intervallet desto närmare de rörliga medelvärdena är de faktiska datapunkterna. Rullande medelstabell Nedan ser vi på ett program i Excel VBA som skapar en rullande genomsnittlig tabell. Placera en kommandoknapp på ditt arbetsblad och lägg till följande kodlinje: Område (quotB3quot).Value ArbetsbladFunktion. RandBetween (0, 100) Denna kodrad går in i ett slumptal mellan 0 och 100 i cell B3. Vi vill att Excel VBA ska ta det nya lagervärdet och placera det i den första positionen för rullande medelvärdet. Alla andra värden bör flyttas ner en plats och det sista värdet ska raderas. Skapa ett arbetsbladbyteshändelse. Kod som läggs till i arbetsbladets ändringshändelse kommer att köras av Excel VBA när du byter en cell i ett kalkylblad. 2. Dubbelklicka på Sheet1 (Sheet1) i Project Explorer. 3. Välj Arbetsblad från den vänstra rullgardinsmenyn. Välj Ändra från den högra rullgardinsmenyn. Lägg till följande kodlinjer till arbetsbladets ändringshändelse: 4. Förklara en variabel som heter newvalue av typen Integer och två intervall (firstfourvalues och lastfourvalues). Dim nyvärde som heltal. firstfourvalues Som Range, lastfourvalues som Range 5. Arbetsblad Ändra händelse lyssnar på alla ändringar på Sheet1. Vi vill bara att Excel VBA ska göra något om något ändras i cell B3. För att uppnå detta lägger du till följande kodlinje: Om Target. Address quotB3quot Then 6. Vi initierar nyvärde med värdet av cell B3, förstfallsvärden med Range (quotD3: D6quot) och lastfourvalues med Range (quotD4: D7quot). Newvalue Range (quotB3quot).Value Set firstfourvalues Range (quotD3: D6quot) Ställ in lastfourvalues Range (quotD4: D7quot) 7. Nu kommer det enkla tricket. Vi vill uppdatera rullande genomsnittstabellen. Du kan uppnå detta genom att ersätta de fyra sista värdena med de fyra första värdena på bordet och placera det nya lagervärdet vid första positionen. lastfourvalues. Value firstfourvalues. Value Range (quotD3quot).Value newvalue 8. Glöm inte att stänga if-uttalandet. 9. Ange slutligen formeln AVERAGE (D3: D7) i cell D8. 10. Testa programmet genom att klicka på kommandoknappen. Hur man beräknar rörliga medelvärden i Excel Excel-dataanalys för dummies, 2: a upplagan Dataanalyskommandot ger ett verktyg för att beräkna flytande och exponentiellt jämnvärda medelvärden i Excel. Antag, för att illustrera det, att du har uppsamlat daglig temperaturinformation. Du vill beräkna det tre dagars glidande medlet 8212 i genomsnitt av de senaste tre dagarna 8212 som en del av några enkla väderprognoser. För att beräkna glidmedel för denna dataset, gör följande steg. För att beräkna ett glidande medelvärde klickar du först på kommandoknappen Data tab8217s dataanalys. När Excel visar dialogrutan Dataanalys väljer du objektet Flyttande medel från listan och klickar sedan på OK. Excel visar dialogrutan Rörlig medelvärde. Identifiera de data som du vill använda för att beräkna det glidande medlet. Klicka i textrutan Inmatningsområde i dialogrutan Rörlig medelvärde. Identifiera sedan ingångsintervallet, antingen genom att skriva in en arbetsbladets intervalladress eller genom att använda musen för att välja arbetsbladets intervall. Din referensreferens bör använda absoluta celladresser. En absolut celladress föregår kolumnbokstaven och radnumret med tecken, som i A1: A10. Om den första cellen i ditt inmatningsområde innehåller en textetikett för att identifiera eller beskriva dina data markerar du kryssrutan Etiketter i första raden. I Excel-textrutan berätta Excel hur många värden som ska inkluderas i den genomsnittliga beräkningen. Du kan beräkna ett glidande medelvärde med ett antal värden. Som standard använder Excel de senaste tre värdena för att beräkna det glidande genomsnittet. För att ange att ett annat antal värden ska användas för att beräkna det glidande genomsnittet, ange det värdet i textrutan Intervall. Berätta Excel där du ska placera de glidande medelvärdena. Använd textrutan Utmatningsområde för att identifiera det arbetsbladsintervall som du vill placera den rörliga genomsnittsdata för. I kalkylbladsexemplet har den glidande genomsnittsdata placerats i arbetsarkets intervall B2: B10. (Valfritt) Ange om du vill ha ett diagram. Om du vill ha ett diagram som visar den glidande genomsnittliga informationen markerar du kryssrutan Diagramutmatning. (Valfritt) Ange om du vill beräkna standard felinformation. Om du vill beräkna standardfel för data väljer du kryssrutan Standardfel. Excel placerar standardfelvärden bredvid de glidande medelvärdena. (Standardfelinformationen går in i C2: C10.) När du har slutfört ange vilken flyttbar genomsnittsinformation du vill ha beräknad och var du vill placera den, klicka på OK. Excel beräknar glidande medelinformation. Obs! Om Excel doesn8217t har tillräckligt med information för att beräkna ett glidande medelvärde för ett standardfel placerar det felmeddelandet i cellen. Du kan se flera celler som visar detta felmeddelande som ett värde.
No comments:
Post a Comment