LuckyTemplates dinamikus csoportosítás | Sávozás DAX használatával

Szeretnék áttekinteni egy LuckyTemplates dinamikus csoportosítási technikát. Megmutatom, hogyan jelenítheti meg dinamikusan az információs sávok szegmenseit. Ez egy hatékony technika az adatmodellre építeni. Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Itt van egy nagyon egyszerű adatmodellem. Ez egy kis káosz a Microsoft LuckyTemplates-en belüli beállításai miatt, ami nekem nem tetszik; szóval, szeretném átrendezni a vízesés technikával.

LuckyTemplates dinamikus csoportosítás |  Sávozás DAX használatával

Azt akarom, hogy az értékesítési táblázatom alul legyen, és az összes keresőtáblám a tetején.

LuckyTemplates dinamikus csoportosítás |  Sávozás DAX használatával

Azonban sok esetben a keresőtáblázatok nem tartalmaznak annyi információt. Itt vannak például a vásárlóim adatai, de szeretném, ha egy mérőszám alapján csoportosíthatnám az ügyfeleimet, és ezt dinamikusan szeretném megtenni.

LuckyTemplates dinamikus csoportosítás |  Sávozás DAX használatával

Választásomtól függően a csoportosítás más lesz. Például, ha egy másik évet választok vagy mondjuk egy másik terméket, szeretném az eredményeimet elemezni a csoportosításban ezek alapján.

Ha ezt a technikát egy jó modellel kombinálja, többféle módon szűrheti az adatokat.

Most menjünk végig az elméleten, hogyan is működik ez valójában.

Tartalomjegyzék

DAX képletek és mérési elágazás

Itt van egy egyszerű számításom a teljes eladásaimra vonatkozóan. Ebben az intézkedésben használtamés lekértem az árat egy másik táblázatból, majd ezt megszoroztam minden egyes tranzakciónál eladott mennyiséggel.

LuckyTemplates dinamikus csoportosítás |  Sávozás DAX használatával

Most a vizualizáción belül szeretném kitörni, hogy az én ügyfeleim közül melyek azok, akiket jó növekedésű ügyfeleknek, átlagos növekedésű ügyfeleknek vagy gyengén növekvő ügyfeleknek tartok. A kulcs az, hogy felismerjük a szeletelőn kiválasztott évet.

LuckyTemplates dinamikus csoportosítás |  Sávozás DAX használatával

Itt van a Sales LY (tavalyi) számításom is, ahol aés afunkciókat.

LuckyTemplates dinamikus csoportosítás |  Sávozás DAX használatával

Ebből a számításból ki tudom számítani a százalékos növekedést ( Sales Growth ).

LuckyTemplates dinamikus csoportosítás |  Sávozás DAX használatával

Így készíthet réssávozási számításokat. Ebben az esetben elágazom ebbe a számításba (Eladás növekedése), majd ez alapján fogom létrehozni a szegmenseimet.

Vegye figyelembe, hogy ezek az adatok egyike sem szerepel a nyersadattáblázataimban . Ezt mértékekkel hozom létre, majd e számítás alapján szegmentálok és dinamikusan sávozom.

A szóródiagramon láthatja, hogy a szegmens vagy a csoportosítás valójában hol tör ki. Ennek a vizualizációnak ugyanaz a mértéke, mint az itt lent lévő oszlopdiagram vizualizációnak. Csak egy kicsit más módon ábrázolja a dolgokat. És ez még mindig dinamikus számítás vagy dinamikus szegmentálási technika.

LuckyTemplates dinamikus csoportosítás |  Sávozás DAX használatával

Ezt hónapra és évre is le tudom bontani, ha egyszerűen hozzáadok egy szeletelőszűrőt.

LuckyTemplates dinamikus csoportosítás |  Sávozás DAX használatával

LuckyTemplates dinamikus csoportosítás DAX használatával

A képleteimet általában a, a DAX Clean Up webalapú alkalmazás segítségével. Ide mentheti az összes képletet.

LuckyTemplates dinamikus csoportosítás |  Sávozás DAX használatával

A sávozási példámat az Analyst Hubban mentettem, és egyszerűen kimásolhatom a kódot, és beilleszthetem a modellembe. Lehet, hogy módosítania kell néhány paramétert a képletben, de ebben az esetben ezt már tökéletesen beállítottam.

LuckyTemplates dinamikus csoportosítás |  Sávozás DAX használatával

Egy másik dolog, amire emlékeznie kell, amikor dinamikus szegmentálást végez, az az, hogy létre kell hoznia egy támogató táblázatot . Ebben a példában e növekedési tényező alapján szeretnék szegmentálni. Ezért az adott növekedési faktorra bontottam ki a szegmenseket.

LuckyTemplates dinamikus csoportosítás |  Sávozás DAX használatával

És vegye figyelembe, hogy az alapvető modellemre építek. Ezen adatok egyike sincs fizikailag implementálva egyetlen táblában sem, ami ezt a technikát olyan rugalmassá teszi.

LuckyTemplates dinamikus csoportosítás |  Sávozás DAX használatával

Most pedig vessünk egy pillantást az általam itt használt képletre: Értékesítés növekedési csoportonként .

A képletben azt látja, hogy ki akarom számítani a teljes értékesítést, de szeretném szűrni az értékesítési eredményt az általam létrehozott támogató táblázat alapján.

Szeretném felmérni, milyen volt az ügyfél növekedése. És így, afüggvény, ez a képlet minden egyes vásárlón keresztül végighalad, és kiszámítja az egyes ügyfelek eladásainak növekedését. Ez gyakorlatilag rákerül az ügyfeleim teljes listájára, majd visszaadja az eladásokat az alapján, amit igaznak értékel.

LuckyTemplates dinamikus csoportosítás |  Sávozás DAX használatával

Ebben az az érdekes, hogy amikor behúzom ezt a képletet a táblázatba, látni fogja, hogy valamikor minden igazra értékelődik. Ennek az az oka, hogy a szűrő ebben a táblázatban egyáltalán nem szerepel a szövegkörnyezetben.

LuckyTemplates dinamikus csoportosítás |  Sávozás DAX használatával

A sávokat vagy csoportokat azonban láthatja a szóródiagram vizualizációján. Az általam létrehozott támogató táblázattal (ügyfélszegmensek táblázata) a képletben szereplő szűrő, az Értékesítés növekedési csoportonként szerepel ebben a vizualizációban. Ennek eredményeként sokan hamisra értékelik. És így kapjuk meg a szegmenseket, ezeket a sávokat a vizualizáción belül.

LuckyTemplates dinamikus csoportosítás |  Sávozás DAX használatával




Következtetés

Ebben a LuckyTemplates dinamikus csoportosítási technikában van még mit kibontani, de ez nem olyan nehéz, ha valóban megérti a használandó mintát és alátámasztó táblázatot.

Ezt a mintát újra és újra megadhatja, tetszőleges sávozáshoz. Az alátámasztó táblázat lehet teljesen dinamikus és rugalmas, és bármely kívánt mérőszámon alapulhat. Csak győződjön meg arról, hogy valóban a megfelelő mérőszámot adta meg ebben az értékelésben a táblázaton keresztül. Ez teljesen dinamikus ahhoz képest, amit ide raksz. Itt lehet például haszonkulcsot.

További kapcsolódó tartalmakért tekintse meg az alábbi linkeket.

Egészségére!


Hogyan kommentáljunk Pythonban – Rövid útmutató kezdőknek

Hogyan kommentáljunk Pythonban – Rövid útmutató kezdőknek

Hogyan kommentáljunk Pythonban – Rövid útmutató kezdőknek

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.