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 a bejegyzésben megmutatom, hogyan használhatja és deklarálja a változókat a LuckyTemplates DAX-képletén belül. Az oktatóanyag teljes videóját a blog alján tekintheti meg.
A változók valódi változást jelentenek a LuckyTemplates képletsorában. A bonyolultabb képletek lépésenkénti bontása sokkal intuitívabbá teszi azok kidolgozását.
Folyamatosan visszagondolok a VBA használatára ezekkel a változókkal. Körülbelül tízszer könnyebbé teszik az életét a VBA-ban – és ugyanez mondható el a LuckyTemplates használatáról is.
Mielőtt belemerülnénk ezeknek a változóknak a tényleges létrehozásába, először beszéljünk a változók használatának előnyeiről és árnyalatairól.
Tartalomjegyzék
A LuckyTemplates változók használatának előnyei és árnyalatai
A képletsoron belüli változók nagyon rugalmasak. Más kifejezéseket (vagy mértékeket), valamint táblázatfüggvényeket, beleértve a szűrőket is, vehetnek fel.
Ha sokat használsz szűrőket, ezek egy kis helyet foglalhatnak el, és a képletei összezavarodhatnak, ezért nagyszerű ötlet, ha ezeket a táblafüggvényeket egy változóba tudod elhelyezni.
Használatuknak azonban van néhány árnyalata.
A legfontosabb, hogy felkapja a fejét, a kontextus megfontolások a calcs vagy más kifejezések változón belüli elhelyezésénél.
Ennek megértéséhez egy kis próbálkozás és hiba szükséges, ezért mindenképpen nézze meg.
Változók használata a LuckyTemplates-ben
Most folytassuk, hogy ezeket a változókat ténylegesen beépítsük a sajátunkba.
1. Egyszerű mérőszám létrehozása és a változó hozzáadása
Jelenleg van egy táblázat a vásznunkon, amely az egy vásárlónkénti összértékesítést mutatja.
Most a teljes exportértékesítést szeretnénk megnézni .
Tehát létrehozunk egy egyszerű mértéket, és ezt teljes exportértékesítésnek nevezzük .
Most ahelyett, hogy közvetlenül a számítás megírására mennénk, a VAR-t fogjuk írni, ami a változót jelenti.
Ezt követően ugrunk egy sort lejjebb, majd létrehozzuk a tényleges változót.
Nevezzük ezt ExportSales-nek , majd hozzunk létre egy táblázatot. Itt az ExportSales változó használatával rögzítjük a táblázatot .
Tehát a táblázatnak bele kell néznie az összes értékesítésembe, de csak azokat, amelyeket exportálok.
2. A tényleges számítás megírása
A következő lépés most a tényleges számítás elkészítése. Ismét leugrunk egy sorral, majd megyünk VISSZA . Ezt követően hozzáadjuk a CALCULATE -t .
A CALCULATE utasításban az Összes értékesítést fogjuk megadni . Eredetileg a teljes eladás után egy szűrőt kell hozzáadnunk. De mivel már létrehoztuk az ExportSales változót, nem szükséges megírnunk a szűrőt. Csak hozzáadjuk a változót.
Figyelje meg, milyen könnyű most elolvasni a képletet ahhoz képest, hogy az egész szűrőt a CALCULATE-be foglalnánk.
Most megvan a teljes exportértékesítésünk .
Ha megnyomjuk az enter billentyűt, és behúzzuk ezt a mértéket a táblázatunkba, akkor megkapjuk a vevőnkénti teljes exportértékesítést.
Tehát már látta, hogyan kell egy egyszerű változót használni a LuckyTemplatesben.
Ezen a ponton emlékeznie kell arra, hogy a fenti Összes exportértékesítés mérőszám létrehozásakor választhatott volna egy egyszerű mérőszám létrehozását, és a CLCULATE hozzáadását a teljes FILTER utasítással együtt.
Az ExportSales változó azonban lehetővé tette kódunk egyszerűsítését.
Talán jobban meg fogja tudni értékelni ezt, ha összetettebb, több változót tartalmazó képletünk van.
Adjunk tehát még néhány változót a Teljes exportértékesítés mértékéhez.
Összetett változók létrehozása a LuckyTemplates alkalmazásban
Visszatekintve a képletünkre, van egy Total Export Sales mérőszámunk, amely tartalmazza az ExportSales változót, majd a teljes szűrőutasítás helyett az általunk létrehozott változó segítségével számítja ki az exportértékesítést.
Amit most tenni fogunk, az az, hogy hozzáadjuk a Days változót.
Tehát az ExportSales változó alá VAR-t írunk , majd ez alá a napok számát.
Természetesen ide bármilyen számot írhatsz. De ehhez a példához írjuk fel, hogy Days=365 .
Ezután felhasználhatjuk ezt a skaláris értéket vagy a 365 napot az eredetileg létrehozott CALCULATE utasításban.
Tehát a dátumot úgy fogjuk szűrni, hogy ha kisebb, mint TODAY, és a Dátum oszlop nagyobb vagy egyenlő, mint TODAY mínusz a Napok változó .
Itt figyeljük meg, hogy az ExportSales változót egy sorral lejjebb helyeztük át a CALCULATE mezőbe, és ugyanezt a szűrőutasításhoz is áthelyeztük, így a képlet könnyebben elemezhető.
Most, hogy megvan a Napok változó, táblázatunk Összes exportértékesítés oszlopa már csak a 365 napon belüli exportértékesítést mutatja.
Ezt a képletet még bonyolultabbá tehetjük, és hozzáadhatjuk az IncludedDates változót.
Ezután átvihetjük a filter utasítást az IncludedDates változóba.
Ezt a szűrőutasítást most lecserélhetjük az IncludedDates- re , így a képlet szintaktikai szempontból könnyebben áttekinthető.
Még érdekesebb, hogy a teljes képlet alá megjegyzéseket fűzhetünk.
Tehát mindezek a változók , valamint az általunk hozzáadott megjegyzések sokkal könnyebbé teszik a képlet későbbi megértését.
Ettől eltekintve, ha valamelyik kollégájának dolgoznia kellene rajta, könnyebb lenne összetörnie és megértenie, mi történik.
Következtetés
Nemrég dolgoztunk azon, hogyan használjunk változókat a LuckyTemplatesben . Kezdtük egy egyszerű mérték létrehozásával, majd ahelyett, hogy azonnal folytattuk volna a számítást, hozzáadtunk egy változót, majd később több változót is hozzáadtunk a képlethez.
Láttuk, hogy ezek a változók rendkívül leegyszerűsítették a képletünket, ami valóban hasznunkra válhat nekünk vagy bárkinek, aki a későbbiekben használni fogja a képletet, mivel most sokkal könnyebben érthető.
Élvezze a változók használatát a jövőbeni jelentéseiben.
Egészségére,
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.