Változók használata a LuckyTemplates-ben – Részletes példa

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 .

Változók használata a LuckyTemplates-ben – Részletes példa

Tehát létrehozunk egy egyszerű mértéket, és ezt teljes exportértékesítésnek nevezzük .

Változók használata a LuckyTemplates-ben – Részletes példa

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 .

Változók használata a LuckyTemplates-ben – Részletes példa

Tehát a táblázatnak bele kell néznie az összes értékesítésembe, de csak azokat, amelyeket exportálok.

Változók használata a LuckyTemplates-ben – Részletes példa

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.

Változók használata a LuckyTemplates-ben – Részletes példa

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.

Változók használata a LuckyTemplates-ben – Részletes példa

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.

Változók használata a LuckyTemplates-ben – Részletes példa

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 .

Változók használata a LuckyTemplates-ben – Részletes példa

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ő.

Változók használata a LuckyTemplates-ben – Részletes példa

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.

Változók használata a LuckyTemplates-ben – Részletes példa

Ezt a képletet még bonyolultabbá tehetjük, és hozzáadhatjuk az IncludedDates változót.

Változók használata a LuckyTemplates-ben – Részletes példa

Ezután átvihetjük a filter utasítást az IncludedDates változóba.

Változók használata a LuckyTemplates-ben – Részletes példa

Ezt a szűrőutasítást most lecserélhetjük az IncludedDates- re , így a képlet szintaktikai szempontból könnyebben áttekinthető.

Változók használata a LuckyTemplates-ben – Részletes példa

Még érdekesebb, hogy a teljes képlet alá megjegyzéseket fűzhetünk.

Változók használata a LuckyTemplates-ben – Részletes példa

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,


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.

Microsoft Power Platform frissítések | Microsoft Ignite 2021

Microsoft Power Platform frissítések | Microsoft Ignite 2021

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.

Gyakori SQL-függvények: Áttekintés

Gyakori SQL-függvények: Áttekintés

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.

LuckyTemplates sablonok létrehozása: útmutató és tippek

LuckyTemplates sablonok létrehozása: útmutató és tippek

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.

Mezőparaméterek és kis többszörösek a LuckyTemplatesben

Mezőparaméterek és kis többszörösek a LuckyTemplatesben

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.

LuckyTemplates rangsor és egyéni csoportosítás

LuckyTemplates rangsor és egyéni csoportosítás

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.

A LuckyTemplatesben csak egy meghatározott dátumig összesített összeg látható

A LuckyTemplatesben csak egy meghatározott dátumig összesített összeg látható

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.

Bullet Charts: speciális egyéni látványelemek a LuckyTemplates számára

Bullet Charts: speciális egyéni látványelemek a LuckyTemplates számára

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.