Pareto diagram készítése a LuckyTemplates alkalmazásban – Advanced DAX

Ez a blog bemutató egy igazán érdekes példát mutat be a Pareto-elemzés körül. Megtanítom neked, hogyan hozhatsz létre Pareto-diagramot fejlett DAX-képletekkel. Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Megmutatom, hogyan kell képletek kombinációját használni ahhoz, hogy ilyen vizualizációt tudj létrehozni.

Pareto diagram készítése a LuckyTemplates alkalmazásban – Advanced DAX

Az első dolog, amit mindig ajánlok, ha ehhez az elemzéshez hasonló dolgokon dolgozunk, hogy a vizualizációt táblázattá alakítsuk . Így valóban megvizsgálhatja azokat a számokat, amelyek szükségesek az említett vizualizáció létrehozásához.

Ebben a forgatókönyvben először létre kell hoznia egy összesített összeget, hogy megkapja a teljes bevétel összegét. Amint látja, nincsenek dátumok és számok. Ezért nehéz lesz számok helyett szöveges értéken alapuló kumulatív összeget generálni. Lépésről lépésre megtanítom, hogyan kell ezt csinálni.

A DAX FORRÁS LETÖLTÉSE ITT

Tartalomjegyzék

Az összesített összeg kiszámítása

Az első dolog, amit meg fogok mutatni, az a dátum nélküli összesített összeg kiszámítása.

Pareto diagram készítése a LuckyTemplates alkalmazásban – Advanced DAX

A technika itt az, hogy afüggvény, valamint egy iterátor, mint afunkció. A FILTER funkció a SUMX-be kerül. Ezt követően létre kell hoznia egy virtuális táblát afunkció.

Pareto diagram készítése a LuckyTemplates alkalmazásban – Advanced DAX

A virtuális táblának meg kell néznie az összes értékesítést a kiválasztott dátumkörnyezetben. Ezt követően át kell mennie a táblán belüli adott állapotkódokon.

A képlet említett része a mintatáblázathoz hasonló táblázatot hoz létre. Az egyetlen különbség az, hogy jelenleg gyakorlatilag létrehozza a táblázatot.

Pareto diagram készítése a LuckyTemplates alkalmazásban – Advanced DAX

A képlet következő része egy másik virtuális táblázatot hoz létre a bevételhez. De mivel ez a logika egy szűrőn belül van, virtuálisan manipulálja a táblázatot, hogy kumulatív összeget hozzon létre. A képletnek végig kell ismételnie a teljes bevétel táblázatának minden sorát és részét.

Ha az adott sor bevétele nagyobb vagy egyenlő, mint az állami bevétel, akkor kiszámítja a bevétel összegét és beviszi a táblázatba.  

Pareto diagram készítése a LuckyTemplates alkalmazásban – Advanced DAX

Ezt követően hozzá kell adnia a StateRev változót , hogy az értékelje a teljes bevételt .

Pareto diagram készítése a LuckyTemplates alkalmazásban – Advanced DAX

Így hoz létre egy összesített összeget, még akkor is, ha nincs dátumok vagy számok alapján rangsorolás. A létrehozott összesített összegek csak egy szövegoszlopon alapulnak.

A táblázatban szereplő összes összesített összeget a rendszer kiszámítja, mert mindegyik igaznak van kiértékelve, majd a teljes bevételt a rendszer összesíti az összesített összeggel.

Az összes értékesítési táblázat létrehozása

A következő rész, amit szeretnék bemutatni, az értékesítési táblázat létrehozása a pareto diagramhoz.

Először kattintson az Új mérték elemre , majd írja be a mérték nevét. Ebben az esetben az All Sales . Ezután indítsa el a képletet afunkciót a teljes bevétel kiszámításához. És akkor menjen (értékesítés) .

Pareto diagram készítése a LuckyTemplates alkalmazásban – Advanced DAX

Kattintson az Enter gombra, és húzza a kitöltött mértéket a táblázatba a megfelelő adatok megtekintéséhez.

Pareto diagram készítése a LuckyTemplates alkalmazásban – Advanced DAX

Ezen túlmenően a Termékkategória választó segítségével bármilyen kijelölés alapján Pareto diagramot hozhat létre.

Pareto diagram készítése a LuckyTemplates alkalmazásban – Advanced DAX

DAX-képletek kombinálása Pareto-diagram létrehozásához

A következő dolog, amit meg akarok mutatni, az az, hogy hogyan lehet az előző képleteket egy másik képletbe kombinálni néhány DAX-függvény hozzáadásával.

Ehhez egyszerűen hozzon létre egy új mértéket, vagy másoljon egy meglévőt (hasonlót), majd nevezze át ennek megfelelően. Ebben a példában az új mérték neve Pareto diagram (állapotok) .

Amint láthatja, már van egy képlet a másolt mértékben, így csak néhány DAX-képletet kell hozzáadnia. Ebben az esetben hozzá kell adni néhány változót afüggvény, amely leegyszerűsíti a számításokat.

Az első változó ( VAR StateRey ) egyszerűen egyenlő a teljes bevétellel, míg a második ( VAR AllSales ) aés az ÖSSZES KIVÁLASZTOTT funkciót.

A logika érdekében add hozzá afüggvényt a SUMX előtt , majd adja hozzá az AllSales változót az alsó részhez. Fontos, hogy állandó érték legyen, hogy az eredmények visszatérjenek. Ezért alternatív eredményként nullát kell tennie.

Pareto diagram készítése a LuckyTemplates alkalmazásban – Advanced DAX

Vannak esetek, amikor az eredmények számformátumban jelennek meg, de a Pareto-diagram (állapotok) oszlopnak százalékban kell megjelennie, mint az alábbiakban.

Pareto diagram készítése a LuckyTemplates alkalmazásban – Advanced DAX

Ezért lépjen a Mérési eszközök oldalra , majd módosítsa a formátumot százalékosra.

Pareto diagram készítése a LuckyTemplates alkalmazásban – Advanced DAX

Miután visszatért a táblázathoz, láthatja a pontos eredményeket a táblázatban Pareto diagrammá alakítva. Ez az oka annak, hogy mindig azt javaslom, hogy a diagram létrehozása előtt helyezze el egy táblázatban.

Kísérletezhet a diagram körül, és kiválaszthat dinamikus adatokat a Termékkategória- választóban. Amint láthatja, a Pareto-diagram is dinamikusan változik a termékkategóriák szerint.

Hozzáadhat néhány színt a Pareto-diagramhoz adatcímkék használatával, hogy vonzóbbá tegye. Csak szánjon időt a formázási területen való játékra, és ennek megfelelően állítsa be a Pareto diagramot. Például módosíthatja a megjelenítést, és engedélyezheti a vonalértékeket, mint az alábbiakban.

Pareto diagram készítése a LuckyTemplates alkalmazásban – Advanced DAX

Annyi mindent megtehet a LuckyTemplates belsejében, hogy adatai kitűnjenek, a jelentés pedig hatékonyabb és látványosabb legyen.




Következtetés

Remélem, tetszik ez a példa a képletkombinációkra. Lehet, hogy túlságosan fejlett, de mindez megvalósítható a LuckyTemplatesben. Azt is szeretném megemlíteni, hogy aA (változó) függvény valóban segített ebben a példában.

A kulcs az, hogy megértsük a megfelelő időpontot a változók értékelésében való használatához. Használható a képlet elején vagy iteráló függvényként. 

Remélem, kapott valamit ebből az oktatóanyagból, és remélhetőleg megtalálja a módját a mintaképlet-mintának a saját modelljeiben.

Minden jót!


Változók és kifejezések a Power Query szerkesztőben

Változók és kifejezések a Power Query szerkesztőben

Ez az oktatóanyag a Power Query szerkesztőben található változókról és kifejezésekről szól. Megtanulod, hogyan kell helyesen írni és felépíteni őket.

Hogyan készítsünk LuckyTemplates hőtérképet

Hogyan készítsünk LuckyTemplates hőtérképet

A LuckyTemplates hőtérkép egyfajta vizualizáció, amelyet az adatsűrűség térképen való megjelenítésére használnak. Ebben az oktatóanyagban megvitatom, hogyan hozhatunk létre egyet – ne hagyd ki!

Pareto diagram készítése a LuckyTemplates alkalmazásban – Advanced DAX

Pareto diagram készítése a LuckyTemplates alkalmazásban – Advanced DAX

Megtanítok egy igazán érdekes példát a Pareto-elvre, és arra, hogyan készítsünk Pareto-diagramot fontos DAX-képletekkel.

Egyéni oszlopdiagram a LuckyTemplatesben: fajták és módosítások

Egyéni oszlopdiagram a LuckyTemplatesben: fajták és módosítások

Ismerje meg, hogyan használható a piactéren található egyéni sávdiagram adatok összehasonlítására, és hogyan hozhatja létre azokat a LuckyTemplates példáinak segítségével.

A Power Automate statikus eredményei: áttekintés

A Power Automate statikus eredményei: áttekintés

Ismerje meg, hogyan működik a Power Automate Static Results szolgáltatás, és miért jó, ha a folyamatábrák létrehozásakor bevált gyakorlatok közé adják.

LuckyTemplates Python oktatóanyag: szövegek fordítása

LuckyTemplates Python oktatóanyag: szövegek fordítása

Az eDNA bemutatja, hogyan kell nyelv- vagy szövegfordítást végrehajtani Python használatával, és ezt átvezetni a LuckyTemplatesbe. LuckyTemplates Python oktatóanyag.

Hozzon létre egy Gantt-diagramot a LuckyTemplates jelentéskészítőben

Hozzon létre egy Gantt-diagramot a LuckyTemplates jelentéskészítőben

Ebből az oktatóanyagból megtudhatja, hogyan használhatja a Gauge Bullet Graph Gantt-diagramot a LuckyTemplates jelentéskészítőben.

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Ebből az oktatóanyagból megtudhatja, hogyan hozhat létre háromdimenziós (3D) szórásdiagramot a LuckyTemplates Python használatával.

Hatékony LuckyTemplates jelentéskészítés – Munkamenet áttekintése és forrásletöltés

Hatékony LuckyTemplates jelentéskészítés – Munkamenet áttekintése és forrásletöltés

Hatékony LuckyTemplates jelentéskészítés – Munkamenet áttekintése és forrásletöltés

Új ügyfélelemzés LuckyTemplates segítségével – Csak következő tag esemény

Új ügyfélelemzés LuckyTemplates segítségével – Csak következő tag esemény

Új ügyfélelemzés LuckyTemplates segítségével – Csak következő tag esemény