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.
Ebben az oktatóanyagban egy költségkeret-elosztási technikát mutatok be a LuckyTemplates alkalmazásban, ahol a költségkereteket havi szinten osztják fel, míg az értékesítési vagy tranzakciós adatokat napi szinten. Az oktatóanyag teljes videóját a blog alján tekintheti meg.
Ez a forgatókönyv nagyon gyakori, ha bármilyen típusú előrejelzett információval dolgozik.
Például előfordulhat, hogy értékesítései minden nap megtörténnek, de a költségkerete eltérő részletességű lehet. Lehetnek havi, negyedéves vagy éves szinten. Szeretné lebontani ezeket a számokat, hogy összehasonlítható legyen a napi eredményekkel, amelyeket értékesítéseinken keresztül látunk.
Ez elsőre kicsit nehéz lehet. Ezért ebben a példában egy nagyon részletes megoldást mutatok be arra vonatkozóan, hogyan kell ezt a költségvetési és előrejelzési technikát elvégezni a LuckyTemplatesben.
Tartalomjegyzék
Különböző szemcsésségek közötti kapcsolatok
Szeretné tudni, hogyan kell a költségvetést havi és év szintű részletességgel felosztani, és összehasonlítani minden egyes értékesítési tranzakcióval. Alapvetően minden értékesítési napon áthalad.
Tehát tudnia kell, hogyan kell felosztani a havi költségvetést, amelyet más attribútumok is feloszthatnak.
Ebben az esetben az értékesítési költségvetés városnév , terméknév és vásárló neve szerint van lebontva .
Ez egy nagyon részletes, alulról építkező költségvetési felépítés. Ebben a táblázatban sok attribútum található, és mindegyiknek van egy bizonyos költségvetési allokációja, amelyet össze kell hasonlítania az értékesítéssel napi szinten.
Mindössze annyit kell tennie, hogy megérti, hogyan illeszkedik minden a képletekben.
Ebben az oktatóanyagban a legfontosabb dolog, hogy hogyan kell elosztani a havi és a napi rendszert.
Most ezt a példát nézve láthatja, hogy van egy táblázat, amely tartalmazza a dátumot ,, és.
Létre kell hoznia egy számítást, amely összegzi a költségvetést egy adott hónapban, majd minden egyes naphoz hozzá kell rendelni.
Ennek az a nehéz része, hogy a hónap és év nem egyezik a dátumtáblázattal . Ha megnézi a kapcsolatokat, látni fogja, hogy a Dátumok táblázat napi, míg az értékesítési költségvetés havi és éves részletességgel rendelkezik.
Tehát nincs közvetlen kapcsolat közöttük.
Még ha rákattint a Dátumok táblázatra , és áthúzza az Értékesítési költségvetések táblára kapcsolat létrehozásához, ez lehetetlen lenne. Ezenkívül először nem akarja ezt megtenni, mivel ez nem egy igazi kapcsolat.
A Dátumok táblázat nem egyezik az Értékesítési költségvetések tábla havi és éves részletességével . Így ezt a kapcsolatot virtuálisan kell létrehoznia.
Virtuális kapcsolatok létrehozása a TREATAS segítségével
Az érdekes rész aA képlet az, hogy olyan virtuális kapcsolatokat tud létrehozni a számításokban, amelyeknek nincs valódi kapcsolatuk a modellben.
Ebben a modellben azonban vannak valódi kapcsolatok. Létezik a Régiók tábla , a Termékek tábla és a Vevők tábla . Mindhárom attribútum a költségvetésben.
Ezért meg kell őriznie őket, és ki kell használnia a modellben alkalmazott szűrők erejét.
De ismét szükség van gyakorlatilag hónapok és évek szerinti elosztásra. Szóval, ugorjunk a mértékre.
Ott van a teljes költségvetés .
Ez a mérték összegzi az értékesítési költségvetést, amely a költségvetések numerikus oszlopa. De azt is meg kell győződnie arról, hogy a CLCULATE szűrőn belül hoz létre egy szűrőt , amit a TREATAS funkció csinál.
A TREATAS létrehoz egy szűrőt a Dátumok tábla Hónap és Év oszlopa, valamint az Értékesítési táblázat Hónap és év oszlopa alapján.
Ismétlem, nem lehetséges a modellen belül kialakítani a kapcsolatukat, mivel számos kapcsolat van bennük. Vannak ismétlődő értékek is. Tehát, ha megpróbálja megragadni a hónapot és évet a Dátumok táblázatból, és áthúzza az értékesítés hónapja és éve táblázatba,…
… hibaüzenetet fog kapni a következővel:
És ezért jön létre a virtuális kapcsolat a TREATAS segítségével – ezzel a funkcióval virtuálisan létrehozhatja a kapcsolatot a két tábla között.
Látni fogja, hogy amint egy új hónapba lép, képes felismerni, majd kiszámítani a költségvetést az adott hónap alapján.
Az elosztási algoritmus megtalálása
Ki kell számítania a teljes költségvetést, majd létre kell hoznia egy elosztási algoritmust, amely minden egyes napra felosztja a költségvetést.
Logikus, hogy az elosztás alapvetően a teljes költségvetés osztva a hónap napjainak számával . Használhatja a munkanapok számát is egy hónapban.
Ebben a példában azonban egy hónapban a napok számát használjuk.
A számítás végrehajtása során gondolnia kell az allokációs algoritmusra.
Nézd meg a Napok a hónapban képletet .
Azt mondja, hogy a hónap teljes költségvetését el kell osztani a hónap napjainak számával.
A Napok a hónapban mérőszámot a táblázatba húzva számolja és megmutatja, hogy egy adott hónapban hány nap van.
A képletből eltávolítottam a napok minden kontextusát.
De aztán visszahoztam őket a Hónap és Év ÉRTÉKEIVEL .
Ezzel a dátumok megegyeznek a havi és éves részletességgel rendelkező értékesítési költségvetéssel.
Ha megnézi a táblázat Napjai a hónapban oszlopot , látni fogja, hogy a napok száma minden hónapban más és más – ez nem csupán a havi 30 nap általános számának megadása az összes hónapra vonatkozóan.
Ez akkor is automatikusan megváltozik, ha egy másik negyedévet választ ki az időkeretben.
Költségvetési allokáció kiszámítása
A Költségkeret-felosztás képletében ez az a rész, amely a napok pontos számát generálja a hónapban:
Ez leegyszerűsíthető, ha a DailyBudget képletét egyenlővé teszi a teljes költségvetéssel .
És ez a képlet legfontosabb része:
Ez elosztja a teljes költségvetést a hónap napjaival . Így kaphatja meg a költségvetési előirányzatot.
Néhány közbenső számításra nincs is szükség, mint például a Napok a hónapban. így ha szeretné, választhatja az eltávolítását.
Ezután megjelenítheti az eredményeket egy diagramon, amely a költségkeret elosztását és a napi értékesítéseket mutatja .
A TREATAS használatakor csak meg kell találni az elosztási algoritmust. Meg kell találnia a helyes osztásszámot, jelen esetben a Days volt . Ezután ossza el ezt a számot a megfelelő havi vagy éves allokációval.
Az irányítópult testreszabása
Most pedig térjünk vissza a demómodellhez.
Az irányítópult testreszabásakor különböző mintákat építhet be a felső vizualizációkra. Megmutathatja az értékesítési költségvetések és a kumulatív költségvetések közötti különbséget, valamint azok trendjeit. Szegmentációs mintákat is létrehozhat.
Következtetés
Ennek a LuckyTemplatesben való végrehajtásához ésszerű mennyiségű tudásra van szükség az adatmodell megfelelő beállításáról, valamint a táblák közötti megfelelő kapcsolatok kialakításáról. Ezen felül a megfelelő DAX-képleteket is használnia kell, hogy minden működjön a vizualizációkon belül.
A LuckyTemplateshez hasonló költségvetés-tervezési és -előrejelzési jelentések esetén csak meg kell találni az elosztási algoritmust a TREATAS használatával .
Egy kis gyakorlással ezt nagyon könnyen megvalósíthatja saját munkájában.
Minden jót,
***** LuckyTemplates tanulása? *****
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.