Hogyan dolgozzunk át a LuckyTemplates kiterjedt DAX-képletein – formázási tippek mellékelve

Megmutatom, hogyan dolgozhat bonyolult DAX-képleteken . A LuckyTemplates kiterjedt DAX-képleteit általában akkor használjuk, ha vannak olyan egyedi információk, amelyeket meg szeretne jeleníteni a jelentésekben. Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Egy példa arra a forgatókönyvre, ahol összetett képletre van szükség, ez a kérdés, amelyet a webhelyen tesznek közzé.

Hogyan dolgozzunk át a LuckyTemplates kiterjedt DAX-képletein – formázási tippek mellékelve

A tag egy képletet kért, amelyet a Salesforce előrejelzésében használhat fel felfutással . Nézzük meg ezt a forgatókönyvet, és határozzuk meg, hogyan kell dolgozni a szükséges összetett képletekkel.

Tartalomjegyzék

A forgatókönyv követelményei

A megadott forgatókönyvben látnunk kell, hogy mennyi engedményt alkalmaznak az idő múlásával egy bizonyos vevőcsoport eladásai alapján .

Hogyan dolgozzunk át a LuckyTemplates kiterjedt DAX-képletein – formázási tippek mellékelve

Van egy belső logika is, amelyet havonta látnunk kell, amely megmutatja a vállalkozás költségeinek felfutását és diszkontálását . Minden rámpaszinthez egy eltolási küszöböt is mutat .

Hogyan dolgozzunk át a LuckyTemplates kiterjedt DAX-képletein – formázási tippek mellékelve

Alapvetően a küszöb meghatároz egy határt, amely megszabja, hogy mekkora kedvezményt kap a vásárló. Ahogy a vásárló többet vásárol, elérhet egy bizonyos küszöböt, és ezért magasabb kedvezményeket kaphat.

Minden felfutást egy bizonyos változó diktál. Ebben az esetben a havi értékesítés előrejelzése .

Hogyan dolgozzunk át a LuckyTemplates kiterjedt DAX-képletein – formázási tippek mellékelve

Bizonyos dátumokon például az előrejelzés alapján felfutásra kerül sor. Ez a forgatókönyv tökéletes példa arra, hogy milyenek lehetnek a LuckyTemplates dinamikus DAX-képletei.

Önmagában ebben az esetben számos mód kínálkozik arra, hogyan biztosítható a szükséges. Számos létező képlet is létezik, amelyeket itt alkalmazhat.

Összetett DAX-képletek tisztítása a LuckyTemplates-ben

A fórumon Brian Julius, egyikünk, megosztotta saját képletét, amely ebben a forgatókönyvben használható.

Hogyan dolgozzunk át a LuckyTemplates kiterjedt DAX-képletein – formázási tippek mellékelve

Mielőtt bármi mást tenne, a legjobb, ha először megtisztítja a képletet. Használhatja a, amely megtalálható a.

Hogyan dolgozzunk át a LuckyTemplates kiterjedt DAX-képletein – formázási tippek mellékelve

Ez az eszköz segít a kód megfelelő formázásában, hogy könnyebben érthető legyen. Csak másolja ki és illessze be a képletet, amelyen dolgozni szeretne.

Ezután formázhatja a képletet a megadott formázási beállítások alapján.

Hogyan dolgozzunk át a LuckyTemplates kiterjedt DAX-képletein – formázási tippek mellékelve

Mivel személy szerint azt szeretném, hogy a képleteim tömörebbek legyenek, így állítanám be.

Hogyan dolgozzunk át a LuckyTemplates kiterjedt DAX-képletein – formázási tippek mellékelve

Természetesen a végső formátum továbbra is Önön múlik. A fontos az, hogy miután alkalmazta a jelentésben, tudja, hogyan áll össze minden, így könnyebben elvégezheti a szükséges módosításokat.

A tisztítás után a formázott képletet átmásolhatja és beillesztheti a jelentésébe. Ha úgy találja, hogy néhány módosítást még meg kell tennie, közvetlenül a képletsorban megteheti.

Hogyan dolgozzunk át a LuckyTemplates kiterjedt DAX-képletein – formázási tippek mellékelve

Összetett DAX-képletek alkalmazása a LuckyTemplates jelentésekben

Most, hogy a jelentés formázása megtörtént, könnyebb megnézni, hogy a képlet egyes részei mit tesznek annak érdekében, hogy a jelentésünkhöz szükséges eredményeket adják.

Az olyan összetett képleteknél, mint ez, a legjobb, ha változókat használ. Ebben az esetben Brian létrehozott egyetminden egyes logikához.

Hogyan dolgozzunk át a LuckyTemplates kiterjedt DAX-képletein – formázási tippek mellékelve

Amióta a változókat bevezették, könnyebben megérthető, hogy mi történik az ilyen képletekben. A változók lehetővé tették számunkra, hogy ehhez hasonló összetett számításokon dolgozzunk, és megváltoztatták a játékot a LuckyTemplates fejlett elemzési funkcióiban.

Az általunk használt képletben az első változó az AllClientDiscount , amely az egyes ügyfelekre érvényes kedvezményt mutatja. Használunkitt, és hivatkozva a kedvezményre és az ellentételezési küszöbre .

Hogyan dolgozzunk át a LuckyTemplates kiterjedt DAX-képletein – formázási tippek mellékelve

Az Eredmény változó azt a logikát futtatja, amely megszabja az érvényes kedvezményt, ha az eladások túllépnek egy bizonyos küszöböt.

Hogyan dolgozzunk át a LuckyTemplates kiterjedt DAX-képletein – formázási tippek mellékelve

Ezekkel a változókkal könnyebb átlátni a képlet egyes részei mögötti logikát. Ha ezt az egészet egy képletben próbálnád leírni, lehetetlen lenne értelmezni.

A helyes összegek lekérése

Ha mindent megfelelően elrendezett, most megkapjuk a keresett eredményeket.

Minden hónap alján fut egy Összesen , és minden ügyfélnél a jobb szélső oszlopban egy másik Összesen fut. Ezután a jobb alsó sarokban van egy Grand Total .

Hogyan dolgozzunk át a LuckyTemplates kiterjedt DAX-képletein – formázási tippek mellékelve

Így fogjuk ellenőrizni ezeket az összegeket.

Visszatérve az adatkészlethez, látni fogja, hogy nem adott havi adatokat. Egyszerűen csak egy Go Live Date volt .

Hogyan dolgozzunk át a LuckyTemplates kiterjedt DAX-képletein – formázási tippek mellékelve

Csak a kedvezmény és a küszöb áll rendelkezésünkre, de konkrét hónapokat nem mutatunk be.

Hogyan dolgozzunk át a LuckyTemplates kiterjedt DAX-képletein – formázási tippek mellékelve

De itt minden egyes hónapban el kell osztanunk az eredményeket.

Hogyan dolgozzunk át a LuckyTemplates kiterjedt DAX-képletein – formázási tippek mellékelve

Éppen ezért egyedi számításokat kell készítenünk, hogy az eredményeket minden hónapban eloszthassuk. Ez nem fog megtörténni természetesen, mert csak a Go Live Date van megadva, amikor az ezen túli dátumokat is meg kell néznünk.

Ez az, amit a képletnek ez a része valójában csinál.

Hogyan dolgozzunk át a LuckyTemplates kiterjedt DAX-képletein – formázási tippek mellékelve

Azt kéri aés megadja azt a feltételt, hogy ha a FirstDayofMonth kisebb vagy egyenlő, mint az Élőbe lépés dátuma, akkor eredményt várunk .

Ezután létre kell hoznunk egy virtuális táblát.

Hogyan dolgozzunk át a LuckyTemplates kiterjedt DAX-képletein – formázási tippek mellékelve

egyesíti az összes fióknevet és minden egyes hónap első napját . Ezután ellenőrizzük az adott hónap kedvezményes havi akcióit .

Ezután a képlet ezen részén keresztül allokáljuk.

Hogyan dolgozzunk át a LuckyTemplates kiterjedt DAX-képletein – formázási tippek mellékelve

Amint látja, a felhasználással kezdődik, amely kitör, ahol az alatta lévő értékeknek menniük kell.

Hogyan dolgozzunk át a LuckyTemplates kiterjedt DAX-képletein – formázási tippek mellékelve

Ezt követi egy, ahol azt mondjuk, hogy ha a hónap elsőegy bizonyos dátumhoz és számlanévhez, akkor ez az érték bekerül a mátrixba.

Hogyan dolgozzunk át a LuckyTemplates kiterjedt DAX-képletein – formázási tippek mellékelve

Ha a fiók neve HASONEVALUE , akkor a következőt használjuka vTable-n keresztül , és hivatkozzon a fióknévre. Mindezek a jobb oldalon található Totals-ba kerülnek.

Hogyan dolgozzunk át a LuckyTemplates kiterjedt DAX-képletein – formázási tippek mellékelve

Végül megkapjuk az alsó rész végösszegét. Tehát a FirstDayofMonth oszlopokra hivatkozunk .

Hogyan dolgozzunk át a LuckyTemplates kiterjedt DAX-képletein – formázási tippek mellékelve

E három terület után végre megtehetjüka Grand Totalért .

Hogyan dolgozzunk át a LuckyTemplates kiterjedt DAX-képletein – formázási tippek mellékelve




Következtetés

Ez egy tökéletes példa arra, hogyan lehet megoldani a végösszegeket. Ismét sok DAX-képlet található a LuckyTemplates-ben, amelyek segíthetnek ugyanezt megtenni.

Csak azt szerettem volna kiemelni, hogy amikor a DAX-képlet ilyen szépen folyik, akkor könnyebb rendezni a dolgokat. A puszta formázás már önmagában is óriási különbséget jelent, különösen akkor, ha igazán összetett képletekkel dolgozik, mint ez.

Ha van itt olyan rész, amit nem értettél, akkor nyugodtan keress a blogunkban vagy a csatornánkon az adott részről. Például, ha nem érti, mit csinálnak a virtuális táblák, akkor forrásainkon belül rengeteg oktatóanyag található erről. Ha nem biztos benne, mitazt jelenti, hogy erre is vannak forrásaink.

Minden jót,


Mi az a Power Query & M Language: Részletes áttekintés

Mi az a Power Query & M Language: Részletes áttekintés

Ez az oktatóanyag áttekintést nyújt a Power Query szerkesztőről és az M nyelvről a LuckyTemplates asztalon.

Oldalszámozott jelentés készítése: Szövegek és képek hozzáadása

Oldalszámozott jelentés készítése: Szövegek és képek hozzáadása

Ismerje meg, hogyan hozhat létre oldalszámozott jelentést, hogyan adhat hozzá szövegeket és képeket, majd exportálhatja a jelentést különböző dokumentumformátumokba.

A SharePoint automatizálási szolgáltatás | Bevezetés

A SharePoint automatizálási szolgáltatás | Bevezetés

Ismerje meg, hogyan használhatja a SharePoint automatizálási funkcióját munkafolyamatok létrehozására, és segít a SharePoint-felhasználók, -könyvtárak és -listák mikrokezelésében.

Oldja meg az adatelemzési kihívást a LuckyTemplates Accelerator segítségével

Oldja meg az adatelemzési kihívást a LuckyTemplates Accelerator segítségével

Fejlessze jelentéskészítési készségeit, ha csatlakozik egy adatelemzési kihíváshoz. Az Accelerator segítségével LuckyTemplates szuperfelhasználóvá válhatsz!

Összesítések futtatása a LuckyTemplates alkalmazásban a DAX segítségével

Összesítések futtatása a LuckyTemplates alkalmazásban a DAX segítségével

Ismerje meg, hogyan számíthatja ki a futó összegeket a LuckyTemplates programban a DAX segítségével. Az összesítések futtatása lehetővé teszi, hogy ne ragadjon le egyetlen egyéni eredménynél sem.

A LuckyTemplates Dax-változói állandóak: mit jelent ez?

A LuckyTemplates Dax-változói állandóak: mit jelent ez?

Ismerje meg a változók fogalmát a DAX-ban a LuckyTemplates-en belül, és a változók hatásait a mérőszámok kiszámítására.

LuckyTemplates lejtődiagram: Áttekintés

LuckyTemplates lejtődiagram: Áttekintés

Tudjon meg többet a LuckyTemplates Slope diagram nevű egyéni vizualizációról, amely egyetlen vagy több mérőszám növekedésének/csökkenésének megjelenítésére szolgál.

LuckyTemplates színes témák az egységes vizualizációkhoz

LuckyTemplates színes témák az egységes vizualizációkhoz

Fedezze fel a LuckyTemplates színtémáit. Ezek elengedhetetlenek ahhoz, hogy jelentései és vizualizációi zökkenőmentesen nézzenek ki és működjenek.

Átlag kiszámítása LuckyTemplatesben: Hétköznapi vagy hétvégi eredmények elkülönítése a DAX segítségével

Átlag kiszámítása LuckyTemplatesben: Hétköznapi vagy hétvégi eredmények elkülönítése a DAX segítségével

Az átlag kiszámítása a LuckyTemplates alkalmazásban számos módon elvégezhető, hogy pontos információkat kapjon üzleti jelentéseihez.

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

Nézzük meg a Standard LuckyTemplates Theming témakört, és tekintsünk át néhány olyan funkciót, amely magában a LuckyTemplates Desktop alkalmazásban található.