A felső vagy alsó eredmények elkülönítése a RANKX használatával a LuckyTemplatesben

Ma egy technikára fogunk összpontosítani, amelyet az „Időintelligencia” demóban használnak a LuckyTemplates bemutató „Forgatókönyvek” részében. Megmutatom, hogyan használhatod a RANKX-et a LuckyTemplatesben a legjobb vagy legalacsonyabb eredmények eléréséhez.

Ha dinamikusan tudjuk megjeleníteni az általunk végzett számítások felső vagy legalacsonyabb eredményeit, például az eladásokat, a nyereséget, az árrést, a költségeket stb., ez nagyszerű módja annak, hogy kiemeljük a legfontosabb üzleti eredményeket.

Talán tudnia kell, hová fektessen be több erőforrást, vagy meg kell értenie, hogy mely termékeket kell bővítenie, vagy még akkor is, ha le kell zárnia a rosszul teljesítő üzleteket vagy termékeket. Ez a tökéletes elemzési típus az ilyen típusú forgatókönyvekhez.

A Time Intelligence demóban éppen ezt tettük. Azt keresem, hogy a haszonkulcs alapján melyek a legjobban és a rosszabbul teljesítő üzleteink.

Itt feltehetnék néhány jó kérdést a regionális vezetőimnek vagy értékesítési képviselőimnek. Ami nagyszerű, az az, hogy dinamikusan mozoghatok az egyes termékeken és csatornákon, és láthatom, hogyan alakulnak a margóink ezekben a dimenziókban. Még az időkeretet is módosíthatom, ami azt jelenti, hogy meghatározhatja a haszonkulcsok időbeli trendjeit, vagy bármilyen számítást, amelyet ezzel kapcsolatban végezni kíván.

Szóval hogyan tegyük ezt? Van benne egy kis, de fussunk végig rajta lépésről lépésre. Ebben a példában a következők kombinációját használjukfüggvény a LuckyTemplatesben és egy trükkös IF utasítás. Ezzel kombinálva elkezdheti befejezni a játékot megváltoztató elemzéseket. Ez is egy elemzési minta. Ezt újra és újra felhasználhatja.

Először is el kell készítenünk a kezdeti számításunkat. Az, amelyik alapján rangsorolni, majd szűrni szeretnénk, hogy csak a legjobb vagy legalacsonyabb eredményeket kapjuk. Ebben az esetben ez az „Átlagos napi árrés”.

Itt iterációt futtatunk a „Profit Margin” intézkedéseinken. A használatával egy iterációt hozunk létre minden egyes napon az aktuális szűrőkörnyezetben. A jelenlegi szűrőkörnyezet esetünkben végül a „Régiók” szerint lesz. Tehát ez az önálló számítás megadja az egyes régiók átlagos napi haszonkulcsát.

Ne feledje, hogy a kontextus az általunk kiválasztott időkeret szerint is módosítható. Ha csak egy hónapot vagy negyedévet választottunk ki, akkor az iteráció csak az adott időkereten belüli minden napon működik.

Tehát most megvan a kezdeti számításunk, és áttérhetünk a következő fázisra… a rangsorolásra. Ehhez a RANKX-et használjuk.

Először is, összpontosítson a RANKX szakaszra anyilatkozat. Először adunk egy táblázatot a RANKX-nek, használjuk( Régiók ). Itt az ÖSSZES lehetőséget kell használnunk, mert az aktuális szűrőkörnyezetet már minden egyes régió szűri. Ha nem használja az ÖSSZES lehetőséget, minden régió az első helyre kerül. Ne feledje ezt, mert egy ideig vakarja a fejét, amikor először használja ezt a funkciót.

Ne feledje ezt, mert egy ideig vakarja a fejét, amikor először használja ezt a funkciót.

Ez a RANKX függvény mostantól minden egyes régióhoz rangot ad az általunk megadott paraméter alapján. Ebben az esetben az „Napi átlagos árrés” mérőszámunkat használtuk, tehát ez alapján rangsoroltunk.

A RANKX függvény köré fűzött IF utasítás csak annak ellenőrzésére szolgál, hogy ezt a „Régiók” kontextusban használja-e. Használataegy nagyszerű technika, amellyel Ön vagy a jövőbeli felhasználók ne bukjanak el, ha ezt a számítást más kontextusban használják, és ne kapjanak furcsa eredményeket.

Most áttérünk arra, hogy csak a legfelső vagy legalacsonyabb rangsorolt ​​régiókat izoláljuk. Ehhez ki kell használnunk a DAX belső működését.

Amikor a DAX üres eredményt ad vissza, mivel nincs eredmény, akkor ugyanúgy, mint a pivot táblák használatakor, semmi sem jelenik meg.

Így szinte becsaphatjuk számításunkat, hogy üresen adjuk vissza, és így nem kapunk eredményt. Nézze meg a belső IF ​​utasítást a fenti képletben. Csak a legjobb 7 eredményt szeretném lekérni. Tehát azt mondtam, hogy HA a „Legnagyobb városi nyereséghányad” eredmény kisebb vagy egyenlő, mint 7, akkor mutassuk meg az „Napi átlagos haszonkulcs” eredményt. Ha nem tér vissza().

Ez egy nagyon klassz technika, mivel most minden, ami visszakerül a legjobb 7 eredmény közé, a kapott régiókkal együtt.

Most a legalacsonyabb eredmények eléréséhez!

Nem túl nehéz, higgy nekem. Van egy kis az alábbi képletben, amelyre most nem térek ki. De igazából itt csak annyit kell tennie, hogy ahelyett, hogy csökkenő sorrendbe helyezné az eredményeket, mint ahogyan a legjobb eredményeknél tettük, csak növekvő sorrendbe kell őket rangsorolnia .

És akkor ismét a trükkös IF utasítást használjuk, hogy csak az alsó 7 eredményt adjuk vissza.

Van néhány dolog ezekben a képletekben, amelyeket nem érintettünk kifejezetten. Remélhetőleg ez megadja a keretet az eredmények rangsorolásához. Itt bemutatom a RANKX-et a LuckyTemplates-ben.

Ne feledje, hogy ez egy újrafelhasználható technika, amelyet dinamikusan megjelenítve egy jelentésben hatalmas életet varázsolhat az esetleg futó elemzésekbe.

Sok sikert hozzá.












LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

Ez a blog tartalmazza a Shape Map vizualizációt a LuckyTemplates térbeli elemzéséhez. Megmutatom, hogyan használhatja hatékonyan ezt a vizualizációt annak funkcióival és elemeivel.

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

Ebben az oktatóanyagban egy egyedülálló ötletet mutatok be a pénzügyi jelentésekkel kapcsolatban, amely az eredmények hozzárendelését jelenti a LuckyTemplates-en belüli táblázatsablonok előre meghatározásához.

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

Hozzon létre DAX-mértékeket a LuckyTemplates alkalmazásban meglévő mértékek vagy képletek használatával. Ezt nevezem mértékelágazási technikának.

A legerősebb funkcióhívás a LuckyTemplatesben

A legerősebb funkcióhívás a LuckyTemplatesben

Ebben a blogban fedezze fel a LuckyTemplates adatkészletet, a leghatékonyabb függvényhívást, amely M- és DAX-függvények ezreit juttatja a keze ügyébe.

Adatmodellezési technikák a DAX-mérések megszervezéséhez

Adatmodellezési technikák a DAX-mérések megszervezéséhez

A mai oktatóanyagban megosztok néhány adatmodellezési technikát a DAX-mérések jobb rendszerezéséhez a hatékonyabb munkafolyamat érdekében.

LuckyTemplates pénzügyi irányítópult: Teljes táblázat testreszabási tippek

LuckyTemplates pénzügyi irányítópult: Teljes táblázat testreszabási tippek

A LuckyTemplates egy nagyszerű eszköz a pénzügyi jelentésekhez. Itt található egy oktatóanyag, amely bemutatja, hogyan hozhat létre személyre szabott táblázatokat a LuckyTemplates pénzügyi irányítópultjához.

A Power Query nyelvi folyamatának bevált gyakorlatai

A Power Query nyelvi folyamatának bevált gyakorlatai

Ez az oktatóanyag megvitatja a Power Query nyelvi folyamatot, és azt, hogyan segíthet zökkenőmentes és hatékony adatjelentések létrehozásában.

LuckyTemplates egyéni ikonok | PBI vizualizációs technika

LuckyTemplates egyéni ikonok | PBI vizualizációs technika

Az egyik kedvenc technikámról fogok beszélni a LuckyTemplates egyéni ikonok körül, amely dinamikusan használja az egyéni ikonokat a LuckyTemplates vizualizációkban.

LuckyTemplates táblázatok létrehozása UNION & ROW függvény használatával

LuckyTemplates táblázatok létrehozása UNION & ROW függvény használatával

Ebben a blogban megmutatom, hogyan hozhat létre LuckyTemplates táblázatokat olyan képlet segítségével, amely egyesíti az UNION és a ROW függvényt.

Helyszíni adatátjáró a Power Automate-ban

Helyszíni adatátjáró a Power Automate-ban

Fedezze fel, hogy a helyszíni adatátjáró hogyan teszi lehetővé a Power Automate számára az asztali alkalmazások elérését, amikor a felhasználó távol van a számítógéptől.