Liikuva keskmise arvutamine Excelis: valemid ja graafikud

  • Jaga Seda
Michael Brown

Selles lühikeses õpetuses saate teada, kuidas kiiresti arvutada lihtne libisev keskmine Excelis, milliseid funktsioone kasutada, et saada libisev keskmine viimase N päeva, nädala, kuu või aasta kohta ja kuidas lisada libisev keskmine trendijoon Exceli diagrammile.

Paaris hiljutises artiklis oleme lähemalt käsitlenud keskmise arvutamist Excelis. Kui olete meie blogi jälginud, siis teate juba, kuidas arvutada tavalist keskmist ja milliseid funktsioone kasutada kaalutud keskmise leidmiseks. Tänases õpetuses käsitleme kahte põhilist tehnikat libiseva keskmise arvutamiseks Excelis.

    Mis on libisev keskmine?

    Üldiselt, libisev keskmine (nimetatakse ka libisev keskmine , jooksev keskmine või liikuv keskmine ) võib määratleda sama andmekogumi erinevate alamhulkade keskmiste seeriatena.

    Seda kasutatakse sageli statistikas, hooajaliselt korrigeeritud majanduse ja ilma prognoosimisel, et mõista põhitrende. Aktsiakaubanduses on libisev keskmine näitaja, mis näitab väärtpaberi keskmist väärtust teatud ajavahemiku jooksul. Äris on tavaline tava arvutada viimase 3 kuu müügi libisev keskmine, et määrata hiljutine suundumus.

    Näiteks kolme kuu temperatuuride libiseva keskmise võib arvutada, võttes jaanuari-märtsi temperatuuride keskmise, seejärel veebruari-aprillise, seejärel märtsi-maisese ja nii edasi.

    On olemas erinevaid libiseva keskmise tüüpe, nagu lihtne (tuntud ka kui aritmeetiline), eksponentsiaalne, muutuv, kolmnurkne ja kaalutud. Selles õpetuses vaatleme kõige sagedamini kasutatavaid lihtne libisev keskmine .

    Lihtsa libiseva keskmise arvutamine Excelis

    Kokkuvõttes on Excelis lihtsa libiseva keskmise saamiseks kaks võimalust - kasutades valemeid ja trendijoone võimalusi. Järgnevad näited demonstreerivad mõlemat tehnikat.

    Arvuta libisev keskmine teatud ajavahemiku kohta

    Lihtsa libiseva keskmise saab arvutada kiiresti funktsiooniga AVERAGE. Oletame, et teil on veerus B kuu keskmiste temperatuuride nimekiri ja te soovite leida 3 kuu libiseva keskmise (nagu on näidatud ülalpool toodud pildil).

    Kirjutage tavaline AVERAGE valem esimese 3 väärtuse jaoks ja sisestage see reale, mis vastab 3. väärtusele ülaltpoolt (antud näites lahtrisse C4), ning seejärel kopeerige valem alla teistesse lahtritesse veerus:

    =KESKMINE(B2:B4)

    Kui soovite, võite fikseerida veeru absoluutse viitega (näiteks $B2), kuid kasutage kindlasti funktsiooni suhtelised rea viited (ilma $-märgita), et valem kohanduks korralikult teiste lahtrite jaoks.

    Tuletades meelde, et keskmine arvutatakse väärtuste liitmise ja seejärel summa jagamise teel keskmistatavate väärtuste arvuga, saate tulemust kontrollida, kasutades valemit SUMMA:

    =SUM(B2:B4)/3

    saada veerus liikuv keskmine viimase N päeva/nädala/kuu/aasta kohta

    Oletame, et teil on nimekiri andmetest, nt müüginumbrid või börsikursid, ja te soovite teada viimase 3 kuu keskmist igal ajahetkel. Selleks vajate valemit, mis arvutab keskmise uuesti, kui sisestate järgmise kuu väärtuse. Milline Exceli funktsioon suudab seda teha? Vana hea AVERAGE koos OFFSETi ja COUNTiga.

    =KESKMINE(OFFSET( esimene lahter , COUNT( kogu sortiment )- N ,0, N ,1))

    Kus N on viimaste päevade/nädalate/kuude/aastate arv, mis tuleb arvestada keskmisse.

    Kui te ei ole kindel, kuidas seda libiseva keskmise valemit oma Exceli töölehtedel kasutada? Järgmine näide teeb asjad selgemaks.

    Eeldades, et keskmistatavad väärtused on veerus B alates reast 2, on valem järgmine:

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

    Ja nüüd proovime mõista, mida see Exceli libisev keskmine valem tegelikult teeb.

    • Funktsioon COUNT(B2:B100) loeb, mitu väärtust on juba sisestatud veergu B. Me alustame loendamist B2-st, sest rida 1 on veeru päis.
    • Funktsioon OFFSET võtab alguspunktiks lahtri B2 (1. argument) ja nihutab loendust (funktsiooni COUNT poolt tagastatud väärtust) 3 rea võrra ülespoole (-3 2. argumendis). Selle tulemusena tagastab see 3 reast (3 4. argumendis) ja 1 veerust (1 viimases argumendis) koosneva vahemiku väärtuste summa, mis on viimased 3 kuud, mida me tahame.
    • Lõpuks edastatakse tagastatud summa funktsioonile AVERAGE, et arvutada libisev keskmine.

    Vihje. Kui töötate pidevalt uuendatavate töölehtedega, kus tulevikus võidakse tõenäoliselt lisada uusi ridu, andke funktsioonile COUNT kindlasti piisav arv ridu, et võimalikud uued kanded oleksid võimalikuks saanud. See ei ole probleem, kui lisate rohkem ridu kui tegelikult vaja, kui teil on esimene lahter õige, funktsioon COUNT viskab kõik tühjad read niikuinii kõrvale.

    Nagu te ilmselt märkasite, sisaldab selle näite tabel andmeid ainult 12 kuu kohta, kuid siiski on vahemik B2:B100 esitatud COUNT-ile, lihtsalt selleks, et olla turvaline :)

    Leia libisev keskmine viimaste N väärtuste kohta reas

    Kui soovite arvutada libisevat keskmist viimaste N päeva, kuu, aasta jne kohta samas reas, saate kohandada nihkumisvalemit selliselt:

    =KESKMINE(OFFSET( esimene lahter ,0,COUNT( vahemik ) -N ,1, N ,))

    Oletame, et B2 on rea esimene number ja me tahame keskmisse kaasata 3 viimast numbrit, siis võtab valem järgmise kuju:

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

    Exceli libiseva keskmise graafiku loomine

    Kui olete juba loonud oma andmete jaoks graafiku, on liikuva keskmise trendijoone lisamine sellele graafikule sekundite küsimus. Selleks kasutame me Exceli trendijoonis funktsioon ja üksikasjalikud sammud järgnevad allpool.

    Selle näite jaoks olen loonud 2-D tulpdiagrammi ( Sisestage vahekaart > Graafikute rühm ) meie müügiandmete jaoks:

    Ja nüüd, me tahame "visualiseerida" libisev keskmine 3 kuud.

    1. Excel 2013-s valige diagramm, minge diagrammi Kujunduse vahekaart > Diagrammi paigutus rühma ja klõpsake Diagrammi elemendi lisamine > Trendjoon > Rohkem trendijoone võimalusi ...

      Excel 2010 ja Excel 2007 puhul minge aadressile Paigutus > Trendjoon > Rohkem trendijoone võimalusi .

      Vihje. Kui teil ei ole vaja täpsustada üksikasju, nagu libisev keskmine intervall või nimed, võite klõpsata nuppu Disain > Diagrammi elemendi lisamine > Trendjoon > Liikuva keskmine vahetu tulemuse saamiseks.

    2. The Formaat Trendjoon paneel avaneb Exceli 2013 töölehe paremal poolel ning Excel 2010 ja 2007 puhul avaneb vastav dialoogiboks.

      On Formaat Trendjoon paanil klõpsate Trendline Options ikoonil, valite suvandite Liikuva keskmine valik ja määrata libisev keskmine intervall Ajavahemik kast:

    3. Sulgege Trendline paan ja leiad liikuva keskmise trendijoone lisatud diagrammi:

    Vestluse täpsustamiseks saate lülitada üle Fill & Line või Efektid vahekaart Formaat Trendjoon paanil ja mängige erinevate valikutega, nagu joontüüp, värv, laius jne.

    Võimsa andmeanalüüsi jaoks võite lisada mõned libisevad keskmised trendijooned erinevate ajavahemikega, et näha, kuidas trend areneb. Järgneval kuvatakse 2-kuu (roheline) ja 3-kuu (telliskivipunane) libisev keskmine trendijooned:

    Noh, see on kõik libiseva keskmise arvutamise kohta Excelis. Näidistööleht koos libiseva keskmise valemite ja trendijoonega on allalaaditav selle postituse lõpus. Tänan teid lugemise eest ja ootan teid järgmisel nädalal!

    Praktiline töövihik

    Liikuva keskmise arvutamine - näited (.xlsx fail)

    Michael Brown on pühendunud tehnoloogia entusiast, kelle kirg on tarkvaratööriistade abil keerukate protsesside lihtsustamine. Rohkem kui kümneaastase kogemusega tehnoloogiatööstuses on ta lihvinud oma oskusi Microsoft Excelis ja Outlookis, samuti Google Sheetsis ja Docsis. Michaeli ajaveebi eesmärk on jagada oma teadmisi ja teadmisi teistega, pakkudes hõlpsasti järgitavaid näpunäiteid ja õpetusi tootlikkuse ja tõhususe parandamiseks. Olenemata sellest, kas olete kogenud professionaal või algaja, pakub Michaeli ajaveebi väärtuslikke teadmisi ja praktilisi nõuandeid nende oluliste tarkvaratööriistade maksimaalseks kasutamiseks.