A LuckyTemplates gördülő átlag kiszámítása a DAX segítségével

Ebben az oktatóanyagban megmutatom, hogyan számíthat ki dinamikus gördülő átlagot a LuckyTemplates függvény segítségével. Az oktatóanyag teljes videóját a blog alján tekintheti meg.

A gördülő átlagok értékes betekintést nyújthatnak számos adatba, különösen az értékesítés területén.

Ez az irányítópult azt mutatja, hogy hány eladás történik naponta, és mekkora a bevétel

A LuckyTemplates gördülő átlag kiszámítása a DAX segítségével

Sokkal nagyobb a volatilitás rövid távon, de hosszú távon végül kiegyenlítődik. Statikus vonal lesz, mert az Átlagnak több dátuma van az idő múlásával.

Ez az egyedülálló betekintés, amelyet a gördülő átlagok használatával kaphat, nagy értéket képviselhet bizonyos forgatókönyvek esetében.

Tartalomjegyzék

A képletlogika megértése

Menjünk a példára.

Először is beállítom a dátumokat, és szeletelővé alakítom. Ezután létrehozok egy táblázatot, amely tartalmazza a dátumokat és az összes értékesítést.

A LuckyTemplates gördülő átlag kiszámítása a DAX segítségével

A táblázat most a napi eladásokat mutatja.

A mérések táblázatba foglalása megkönnyíti a számítások folyamatának áttekintését.

Ki fogok számolni egy időbeli gördülő átlagot , amely automatikusan frissül a kiválasztott időkeret alapján.

Tehát menjünk a számításhoz.

Ez a gördülő átlagos eladás képlete :

A LuckyTemplates gördülő átlag kiszámítása a DAX segítségével

Most azt szeretné elérni, hogy dinamikusan visszatekinthessen minden egyes értékesítésre egy adott nap előtt, és megkapja az átlagot.

A LuckyTemplates gördülő átlag kiszámítása a DAX segítségével

És ahogy lejjebb lép a többi sorba, ezt az időablakot a végtelenségig kell létrehoznia. Tehát az időablak lényegében minden napra kibővül, ahogy a táblázatban lefelé halad.

A táblázatban látható, hogy az első napi gördülő átlag megegyezik a teljes értékesítéssel.

A LuckyTemplates gördülő átlag kiszámítása a DAX segítségével

Ez azért van, mert nincs korábbi érték. Az összes értékesítés értéke mindig ugyanaz lesz, mint a gördülő átlag az első napon.

De a második napon az első két nap átlaga lesz. A harmadik napon ez az első három nap átlaga, és így tovább. Ez a táblázat utolsó soráig folytatódik.

DAX függvények a képletben

Ez a képlet legfontosabb része:

A LuckyTemplates gördülő átlag kiszámítása a DAX segítségével

Ezzel megnyílik az adott időablak. Minden egyes dátumon keresztül működik az aktuális kiválasztott környezetben. Ezt teszi az ALLSELECTED függvény.

Ezután kiderül, hogy a dátum kisebb vagy egyenlő-e, mint aDátum. A MAX dátum mindig az aktuális dátum, ahogy a táblázatban lefelé halad. Kiderül, hogy mely napok értéke IGAZ .

Ha TRUE -ra értékelik, akkor létrehozza azt a táblát, amelyen keresztül ismételni fog.

A képlet minden olyan dátumra vonatkozóan, amelyek értéke IGAZ , kiszámítja ezeknek a dátumoknak az átlagát. Tehát minden eredményt ugyanazzal a számítással kap. Az időablak csak nagyobb lesz, mert a dátumok nagyobb tartományát nézi.

Az a nagyszerű ebben a számításban, hogy az ALLSELECTED függvény miatt dinamikus is .

A diagramon látható, hogy a sötétkék vonal a kezdettől fogva nagy változást mutat, amely idővel végül kiegyenlítődik.

A LuckyTemplates gördülő átlag kiszámítása a DAX segítségével

És ha módosítja a dátumtartományt, akkor továbbra is hasonló tendenciát fog mutatni.

A LuckyTemplates gördülő átlag kiszámítása a DAX segítségével

Az átlag magasan kezdődik, de idővel kiegyenlítődik.

ALLSELECTED vs ALL funkció gördülő átlagokhoz

A gördülő átlag kiszámításakor a használat helyett használja az ALLSELECTED értéket.

Az ALL függvény használata a képletben furcsa eredményeket adna.

A LuckyTemplates gördülő átlag kiszámítása a DAX segítségével

Íme egy példa.

A LuckyTemplates gördülő átlag kiszámítása a DAX segítségével

Láthatja, hogy a diagram páratlan számokat mutat. Más y tengelye is van. Ha mindkét tengelyt 0-val kezdi, és módosítja a diagram End értékét, akkor egy lapos vonallal fog eredményt kapni.

Ez azért történik, mert minden egyes nap az idők folyamán működik. A dátum kiválasztását a rendszer nem veszi figyelembe. Visszatér az idők kezdetére.

Ezért kulcsfontosságú az ALLSELECTED .




Következtetés

A dinamikus gördülő átlag kiszámítása a LuckyTemplatesben nem olyan nehéz. Egyszerűen meg kell értenie, hogy mit tehet az iteráló függvényekkel és virtuális táblákkal.

Ennek a technikának számos egyedi felhasználási módja van, amelyeket sokféle forgatókönyv esetén alkalmazhat.

Remélhetőleg sokat tanult a dinamikus gördülőátlag működésének logikájáról.

Majd beszélünk,

Leave a Comment

E-mail melléklet mentése SharePointba a Power Automate segítségével

E-mail melléklet mentése SharePointba a Power Automate segítségével

Ebből a blogból megtudhatja, hogyan mentheti automatikusan az e-mail mellékleteket a SharePointba, majd törölheti az e-maileket a Power Automate segítségével.

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Power Automate folyamatok létrehozása a semmiből

A Power Automate folyamatok létrehozása a semmiből

Ismerje meg, hogyan hozhat létre <strong>Power Automate</strong> folyamatokat a semmiből. Sablon használata helyett mi magunk hozzuk létre a kiváltó okokat és a műveleteket.

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Ebben az útmutatóban bemutatom, hogyan lehet Pénzügyi információk mátrixát létrehozni a Profit és veszteség (P&L) kimutatással a LuckyTemplates alkalmazásban.

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Fedezze fel, hogyan lehet dinamikusan egyesíteni oszlopokat a Power Query Table.CombineColumns függvény segítségével.

SharePoint-fájlok hozzáadása a számítógéphez

SharePoint-fájlok hozzáadása a számítógéphez

Ismerje meg, hogyan adhatjuk hozzá és szinkronizálhatjuk SharePoint-fájljainkat az asztalon és a OneDrive-on.

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Tudja meg, miért fontos egy dedikált dátumtáblázat a LuckyTemplatesben, és ismerje meg ennek leggyorsabb és leghatékonyabb módját.

LuckyTemplates mobil jelentéskészítési tippek és technikák

LuckyTemplates mobil jelentéskészítési tippek és technikák

Ez a rövid oktatóanyag kiemeli a LuckyTemplates mobil jelentési funkcióját. Megmutatom, hogyan készíthet hatékony jelentéseket mobileszközökön.

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Ebben a LuckyTemplates bemutatóban olyan jelentéseket tekintünk át, amelyek professzionális szolgáltatáselemzést mutatnak be egy olyan cégtől, amely több szerződéssel és ügyfél-elkötelezettséggel rendelkezik.