Liukuvan keskiarvon laskeminen LuckyTemplatesissa DAX:n avulla

Tässä opetusohjelmassa näytän sinulle, kuinka voit laskea dynaamisen liukuvan keskiarvon LuckyTemplatesissa funktion avulla. Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.

Liukuvat keskiarvot voivat antaa sinulle arvokasta tietoa erilaisista tiedoista, erityisesti myynnin osalta.

Tämä hallintapaneeli näyttää kuinka monta myyntiä tehdään päivässä ja kuinka paljon tuloja on ansaittu

Liukuvan keskiarvon laskeminen LuckyTemplatesissa DAX:n avulla

Lyhyellä aikavälillä volatiliteettia on paljon enemmän, mutta se lopulta tasaantuu pitkällä aikavälillä. Siitä tulee staattinen viiva, koska keskiarvolla on enemmän päivämääriä käytettäväksi ajan myötä.

Tämä ainutlaatuinen oivallus, jonka voit saada käyttämällä liukuvaa keskiarvoa, voi sisältää paljon arvoa tietyissä skenaarioissa.

Sisällysluettelo

Kaavalogiikan ymmärtäminen

Mennään esimerkkiin.

Ensinnäkin aion asettaa päivämäärät ja muuttaa sen sliceriksi. Sitten luon taulukon, joka sisältää päivämäärät ja kokonaismyynti.

Liukuvan keskiarvon laskeminen LuckyTemplatesissa DAX:n avulla

Taulukossa näkyy nyt myynti päivässä.

Kun mittasi saa taulukkoon, on helpompi nähdä, mitä laskelmissa tapahtuu.

Aion laskea liukuvan keskiarvon ajan , joka päivittyy automaattisesti valitun ajanjakson perusteella.

Joten mennään laskelmaan.

Tämä on liukuvan keskimääräisen myynnin kaava :

Liukuvan keskiarvon laskeminen LuckyTemplatesissa DAX:n avulla

Nyt se, mitä haluat saavuttaa, on pystyä katsomaan dynaamisesti taaksepäin jokaista myyntiä päivässä ennen tiettyä päivää ja saada niiden keskiarvo.

Liukuvan keskiarvon laskeminen LuckyTemplatesissa DAX:n avulla

Ja kun siirryt alas muille riveille, sinun on luotava tämä aikaikkuna loputtomasti. Joten aikaikkuna laajenee olennaisesti jokaiselle päivälle, kun siirryt taulukon luetteloa alaspäin.

Taulukosta näet, että ensimmäisen päivän liukuva keskiarvo on sama kuin kokonaismyynti.

Liukuvan keskiarvon laskeminen LuckyTemplatesissa DAX:n avulla

Tämä johtuu siitä, että aikaisempaa arvoa ei ole. Kokonaismyynnillä on aina sama arvo kuin liukuvalla keskiarvolla ensimmäisen päivän aikana.

Mutta toisena päivänä siitä tulee kahden ensimmäisen päivän keskiarvo. Kolmantena päivänä se on kolmen ensimmäisen päivän keskiarvo ja niin edelleen. Tämä jatkuu taulukon viimeiselle riville asti.

DAX-funktiot kaavassa

Tämä on kaavan keskeinen osa:

Liukuvan keskiarvon laskeminen LuckyTemplatesissa DAX:n avulla

Tämä avaa tietyn aikaikkunan. Se toimii jokaisen päivän ajan valitussa kontekstissa. Tätä ALLSELECTED -toiminto tekee.

Sitten selviää, onko päivämäärä pienempi tai yhtä suuri kuinPäivämäärä. MAX - päivämäärä on aina nykyinen päivämäärä, kun siirryt taulukon luetteloa alaspäin. Se selvittää, mitkä päivät arvioivat TOSI .

Jos he arvioivat arvoksi TOSI , se luo taulukon, jonka läpi se aikoo iteroida.

Kaikille päivämäärille, joiden arvo on TOSI , kaava laskee näiden päivämäärien keskiarvon. Joten saat jokaisen tuloksen käyttämällä samaa laskelmaa. Aikaikkunasta tulee vain suurempi, koska etsit laajempaa päivämäärävalikoimaa.

Hienoa tässä laskennassa on se, että se on myös dynaaminen ALLSELECTED -funktion ansiosta.

Kaaviossa voit nähdä, että tummansininen viiva näyttää alusta alkaen suuren muutoksen, joka lopulta tasoittuu ajan myötä.

Liukuvan keskiarvon laskeminen LuckyTemplatesissa DAX:n avulla

Ja jos muutat ajanjaksoa, se näyttää edelleen samanlaisen trendin.

Liukuvan keskiarvon laskeminen LuckyTemplatesissa DAX:n avulla

Keskiarvo alkaa korkealta, mutta tasoittuu ajan myötä.

ALLSELECTED vs ALL -toiminto liukuvalle keskiarvolle

Kun lasket liukuvaa keskiarvoa, käytä ALLSELECTED-arvoa käytön sijaan.

ALL- funktion käyttäminen kaavassa antaisi sinulle outoja tuloksia.

Liukuvan keskiarvon laskeminen LuckyTemplatesissa DAX:n avulla

Tässä on esimerkki.

Liukuvan keskiarvon laskeminen LuckyTemplatesissa DAX:n avulla

Voit nähdä kaaviossa parittomat numerot. Siinä on myös erilainen y-akseli. Kun molemmat akselit alkavat 0:sta ja säädät kaavion End-arvoa, saat tulokseksi tasaisen viivan.

Tämä tapahtuu, koska se toimii joka ikinen päivä ajan mittaan. Päivämäärän valintaa ei oteta huomioon. Se palaa aikojen alkuun.

Siksi ALLSELECTED on avainasemassa.




Johtopäätös

Liukuvan keskiarvon dynaaminen laskenta LuckyTemplatesissa ei ole niin vaikeaa. Se vaatii yksinkertaisesti ymmärrystä siitä, mitä voit tehdä iterointifunktioilla ja virtuaalitaulukoilla.

Tällä tekniikalla on monia ainutlaatuisia käyttötarkoituksia, joita voit soveltaa monenlaisiin skenaarioihin.

Toivottavasti opit paljon dynaamisen liukuvan keskiarvon toiminnan logiikasta.

Juttele pian,


Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Opi lataamaan ja asentamaan DAX Studio ja Tabular Editor 3 ja miten ne määritetään käytettäväksi LuckyTemplatesissa ja Excelissä.

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

Tämä blogi sisältää Shape Map -visualisoinnin tilaanalyysiä varten LuckyTemplatesissa. Näytän sinulle, kuinka voit käyttää tätä visualisointia tehokkaasti sen ominaisuuksien ja elementtien kanssa.

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

Tässä opetusohjelmassa esittelen ainutlaatuisen idean talousraportoinnista, joka allokoi tulokset LuckyTemplatesin sisällä olevien taulukkopohjien ennalta määrittämiseen.

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

Luo DAX-suureita LuckyTemplatesissa käyttämällä olemassa olevia suureita tai kaavoja. Tätä kutsun mittahaaroitustekniikaksi.

Tehokkain toimintopuhelu LuckyTemplatesissa

Tehokkain toimintopuhelu LuckyTemplatesissa

Tässä blogissa tutustu LuckyTemplates-tietojoukkoon, tehokkaimpaan funktiokutsuun, joka tuo tuhansia M- ja DAX-funktioita sormiesi ulottuville.

Datamallinnustekniikat DAX-mittausten järjestämiseen

Datamallinnustekniikat DAX-mittausten järjestämiseen

Tämän päivän opetusohjelmassa jaan muutamia datamallinnustekniikoita DAX-mittausten järjestämiseksi paremmin tehokkaamman työnkulun aikaansaamiseksi.

LuckyTemplates Financial Dashboard: Täydelliset taulukon mukautusvinkit

LuckyTemplates Financial Dashboard: Täydelliset taulukon mukautusvinkit

LuckyTemplates on loistava työkalu talousraportointiin. Tässä on opetusohjelma räätälöityjen taulukoiden luomisesta LuckyTemplates-talouden hallintapaneelillesi.

Power Queryn kielivirran parhaat käytännöt

Power Queryn kielivirran parhaat käytännöt

Tässä opetusohjelmassa keskustellaan Power Query Language Flowsta ja siitä, kuinka se voi auttaa luomaan sujuvan ja tehokkaan dataraportin.

LuckyTemplates mukautetut kuvakkeet | PBI-visualisointitekniikka

LuckyTemplates mukautetut kuvakkeet | PBI-visualisointitekniikka

Keskustelen yhdestä suosikkitekniikoistani mukautettujen LuckyTemplates-kuvakkeiden ympärillä, joka käyttää mukautettuja kuvakkeita dynaamisella tavalla LuckyTemplates-visuaaleissa.

LuckyTemplates -taulukoiden luominen UNION & ROW -funktiolla

LuckyTemplates -taulukoiden luominen UNION & ROW -funktiolla

Tässä blogissa näytän sinulle, kuinka voit luoda LuckyTemplates-taulukoita käyttämällä kaavaa, joka yhdistää UNION-funktion ja ROW-funktion.