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.
Ez egy nagyon jó bemutató a LuckyTemplates DAX-számításairól. Megmutatom, hogyan számíthatja ki az átlagos eredmények tartományának összegét a megfelelő DAX képletkombináció segítségével . Az oktatóanyag teljes videóját a blog alján tekintheti meg.
Ehhez meg kell érteni, hogyan működnek az iterációs függvények a LuckyTemplatesben. Ezek olyan funkciók, mint a SUMX, AVERAGEX, MINX, MAXX . Általában a függvény végén X van.
Miután megértette, hogy mit csinálnak az iterációs függvények, sokkal jobban megértheti, hogyan kell manipulálni egy képletet, hogy ki lehessen számítani egy egyedi összeget.
Ezzel a példával az AVERAGEX-en keresztül dolgozunk, hogy megkapjuk az átlagot. Ezután megmutatom, hogyan használhatja a SUMX-et a képlet részeként, hogy aztán más összeget számítson ki, mint amit általában kapna, ha csak az AVERAGEX-et használja.
Kitérünk a funkcióra is, amelyet igen széles körben használnak nagyon hasonló forgatókönyvekben.
Tartalomjegyzék
A DAX számítások áttekintése
Nézzük meg ezt a táblázatot, és értékeljük ki, mi történik valójában a táblázaton belüli képletekben.
Először is vessünk egy pillantást a Total Sales-re. Ez egy egyszerű összegképlet vagy SUMX képlet, amely egy iteráló függvény.
Ez csak egy összeget csinál, de minden egyes sorban kiértékelünk egy logikát, mert az iterációs függvények ezt teszik, különösen a SUMX.
A kulcspont itt az, amikor eléri a végösszeget, ami 35 millió. Mivel ennek az eredménynek nem volt kontextusa, valójában a mögöttes értékesítési táblázat minden egyes sorában ismétlődik, kiegészítve ezt a logikát . És így kapjuk a 35 milliót.
De aztán, amikor ráugrunk, ez pontosan ugyanaz a képlet. A képletben ugyanazok a paraméterek vannak , kivéve, hogy itt van az átlag.
Most nézzük meg a teljes összeget, 2356,01. A végösszeg az lesz, amit minden egyes sorban kiszámítanak, akárcsak a SUMX-ben. De ahelyett, hogy összeget csinálna, átlagot csinál.
Ezért van itt egy alacsony számunk, ami 2 356,01. Ez minden egyes eladás átlaga, amely valaha is megtörtént az értékesítési táblázatban.
Minden egyes sorban történik egy kiértékelés, amely elmenti a memóriába, majd átmegy a következő sorra, majd a következőre.
A végén minden egyes eladási tranzakciót átlagolni fog.
Ennek az oktatóanyagnak a legfontosabb része azonban az, hogy tudjuk, hogyan kaptuk meg ezt a 28 272,12-t. Azt akarjuk megtudni, hogyan kell az összes átlagunkat összesen edzésre fordítani.
Összes átlag kiszámítása
Ahhoz, hogy az összesített átlageredményeket megkapjuk, más viselkedést kell kialakítanunk a teljes területen.
Hogyan csináljuk? Először tekintsük át az általam létrehozott képletet.
Ha megnézzük az AVERAGEX változót, akkor felismerjük, hogy ez pontosan ugyanaz, mint ami a tábla adott részében történik.
Ezt a logikát használjuk, IF HASONEVALUE, ahol a Dátumok hónapja megyek, mert havi kontextusban vagyunk.
Ha a havi kontextusnak egy értéke van, akkor ugyanazt a pontos képletet fogjuk kiértékelni (AvgSales), amely itt látható, hogy pontosan ugyanaz.
De ha nem, ami azt jelenti, hogy alapvetően a teljes területen van, akkor valami mást akarunk csinálni.
Csinálunk egy SUMX-et, mert az átlagos eladások összegét szeretnénk valahogy létrehozni. És szeretnénk minden egyes hónapban kiértékelni a végösszeget (28 272,12), és összegezni az átlagos értékesítést.
Tehát a teljes összegnél (28 272,12) ahelyett, hogy ennek az értékesítési táblázatnak minden sorát kiértékelnénk, minden hónapban értékeljük.
Minden hónap átlagos értékesítését megkapjuk, és ahelyett, hogy átlagot tennénk, egy összeget csinálunk, mert benne van a SUMX.
És valójában így kapjuk meg az összes átlag összegét.
Az átlagos DAX-számítások összegének következményei
Sokféleképpen használhatja ezt a képletek kombinálási technikát az átlagos összegek létrehozásához. Az egyik példa az, amikor szeretné megkapni az átlagos értékesítést pénzügyi évenként, ahogy ezt ebben a példában tettem.
A példában látni fogja, hogy az átlagok összege minden egyes sorban szerepel.
Kiszámítottam, hogy a -t használva , eltávolítva az összes kontextust a pénzügyi évben, és így jelenik meg a teljes összeg.
Ezután kiszámoltam a pénzügyi évenkénti százalékot (% per pénzügyi év). Ez úgy történik, hogy elosztjuk az átlagos értékesítést a pénzügyi évenkénti átlagos értékesítéssel.
Tudni fogod, hogy ez valóban működik, mert ez itt száz százalékos, ahogy kell.
Következtetés
Ezt a témát átlagosan széles körben keresték a fórumon és máshol.
Az átlagok összegének kiszámításakor olyan kombinációs függvényeket használunk, mint az AVERAGEX, HASONEVALUE és SUMX, bizonyos logikával kombinálva, hogy megkapjuk az összes átlag végső összegét.
Ez egy nagyon újrafelhasználható ötlet, ha olyan összegeket kell kapnia, amelyek teljesen eltérnek a táblázatokban vagy a vizualizációkban szereplő általános számításoktól.
Íme a SUMX-hez kapcsolódó egyéb témák:
Ez egy egészen egyedi DAX formula. Ha érti, hogyan kell elvégezni ezeket a DAX-számításokat, akkor nagyon jól halad a LuckyTemplates tudásával. Jó helyen jársz más előrehaladott dolgok kidolgozására, különösen akkor, ha ismétlődő logikára van szükség.
Élvezze a munkát ezen.
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.
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.
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.
Tekintse át a Power Apps és a Power Automate legfontosabb frissítéseit, valamint azok előnyeit és következményeit a Microsoft Power Platform számára.
Fedezzen fel néhány gyakori SQL-függvényt, amelyeket használhatunk, például a karakterláncot, a dátumot és néhány speciális függvényt az adatok feldolgozásához vagy manipulálásához.
Ebből az oktatóanyagból megtudhatja, hogyan hozhatja létre a tökéletes LuckyTemplates sablont, amely az Ön igényeinek és preferenciáinak megfelelően van konfigurálva.
Ebben a blogban bemutatjuk, hogyan lehet a mezőparamétereket kis többszörösekkel rétegezni, hogy hihetetlenül hasznos betekintést és látványelemeket hozzon létre.
Ebből a blogból megtudhatja, hogyan használhatja a LuckyTemplates rangsorolási és egyéni csoportosítási funkcióit a mintaadatok szegmentálására és kritériumok szerinti rangsorolására.
Ebben az oktatóanyagban egy konkrét technikát fogok bemutatni, hogyan jelenítheti meg a kumulatív összeget csak egy adott dátumig a LuckyTemplates vizualizációjában.
Ismerje meg, hogyan hozhat létre és testreszabhat Bullet diagramokat a LuckyTemplates alkalmazásban, amelyeket főként a teljesítmény mérésére használnak a célhoz vagy az előző évekhez képest.