Az előző legmagasabb eredmény dinamikus kiszámítása DAX függvények segítségével

A DAX függvények nagymértékben kibővítik a dinamikus számításokat. Kibővítik a LuckyTemplates többi fontos képességét is. Ebben az oktatóanyagban megvitatjuk, hogyan számíthatja ki dinamikusan a LuckyTemplates korábbi legmagasabb eredményét . Megtanuljuk a képlet és a technikák megfelelő kombinációját is ehhez a számításhoz. Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Dinamikus számítással le tudjuk futtatni a kiválasztott adathalmaz számítását, miközben a korábbi legmagasabb eredményük folyamatosan frissül és vizuálisan is megjelenik.

Megmutatom, hogyan tudod ezt valójában megtenni. Ennek a képletnek egyáltalán nem kell túl bonyolultnak lennie. Csak egy igazán jó megértésre van szükség ahhoz, hogy működjön.

Tartalomjegyzék

Adatok bevitele táblázatba

Lemásoljuk a jelenlegi vizualizációnkat, és táblázatként tekintjük meg.

Az előző legmagasabb eredmény dinamikus kiszámítása DAX függvények segítségével

Mindig ügyeljen arra, hogy az adatokat táblázatba foglalja. Ez lehetővé teszi, hogy ténylegesen megnézze az eredményeket. 

Az előző legmagasabb eredmény dinamikus kiszámítása DAX függvények segítségével

Minden más előtt változtassuk meg a Dátum oszlop formátumát erre a formátumra, amelyet általában kedvelek. 

Az előző legmagasabb eredmény dinamikus kiszámítása DAX függvények segítségével

DAX-függvények kombinációja a korábbi magas eredményszámításhoz

Íme a DAX-függvények kombinációja , amelyet a LuckyTemplates jelentések  korábbi legmagasabb eredményének kiszámításához fogunk használni .

Az előző legmagasabb eredmény dinamikus kiszámítása DAX függvények segítségével

Vegye figyelembe, hogy elengedhetetlen, hogy bejusson a táblázatokba, hogy teljes mértékben megértse, milyen adatokat néz. 

Alapvetően vissza kell tekintenünk minden előző napra. Ezután határozza meg, hogy mennyi volt a maximális bevétel dátuma bármely napon. Sőt, ahogy haladunk lejjebb a listán, a dátumok, amelyeken át kell dolgoznunk, egyre nagyobbak lesznek.

Ennek az az oka, hogy történelmileg vissza kell tekintenünk minden előző napot a táblázatunkban szereplő minden egyes eredményhez. Pontosan ezt tettem ebben a képletben.

A MAXX DAX függvény használata

Ebben a képletben egy iterációs függvényt használtam.

Az előző legmagasabb eredmény dinamikus kiszámítása DAX függvények segítségével

Ez lehetővé teszi a korábban említett iteráció létrehozását. Ez az iteráció elengedhetetlen az előző legmagasabb eredmény kiszámításához.

Mindössze annyit kell tennünk, hogy minden egyes eredményhez el kell helyeznünk a felülvizsgált virtuális táblát, amelyet e logika segítségével ismételnünk kell .

Az előző legmagasabb eredmény dinamikus kiszámítása DAX függvények segítségével

Most próbáljunk meg egy példán keresztül dolgozni ehhez a számításhoz. 

A SZŰRŐ ÉS AZ ÖSSZES KIVÁLASZTOTT DAX-függvény használata

Vessünk egy pillantást 2018. január 6-ára, amely az aktuális dátumként fog szolgálni.

Az előző legmagasabb eredmény dinamikus kiszámítása DAX függvények segítségével

Ezfüggvény a képletben minden egyes dátumon keresztül visszanéz az aktuálisan alkalmazott kontextusban vagy szűrőben . Ez a funkció segítségével lehetséges.

Az előző legmagasabb eredmény dinamikus kiszámítása DAX függvények segítségével

Az ALLSELECTED függvény csak az aktuális kontextuson belüli dátumokat nézi (ebben az esetben 2018).

Az előző legmagasabb eredmény dinamikus kiszámítása DAX függvények segítségével

Ha használtuk aAz ALLSELECTED helyett minden egyes dátumot visszanéz az idők kezdetétől .

Értékelés minden egyes dátumon keresztül

Miután átnézte a dátumokat az aktuális kontextusban, minden egyes nap ismétlődik a táblázatban. Ezután kiszűri azokat a napokat, amelyek kisebbek vagy egyenlők az aktuális dátummal az adott környezetben. 

Az előző legmagasabb eredmény dinamikus kiszámítása DAX függvények segítségével

Az aktuális dátum kiszámítása afunkció.

Az előző legmagasabb eredmény dinamikus kiszámítása DAX függvények segítségével

Ebben az összefüggésben az aktuális dátum január 6 . Ezért, ha a dátum kisebb vagy egyenlő, mint az aktuális dátum , az IGAZ értéknek felel meg.

Az előző legmagasabb eredmény dinamikus kiszámítása DAX függvények segítségével

Továbbá ez lesz a dátumok virtuális táblázata is , amely ezen az iterációs funkción belül lesz.

Az előző legmagasabb eredmény dinamikus kiszámítása DAX függvények segítségével

Ezen túlmenően csak ezeket a dátumokat ismételjük meg . Ezután meghatározzuk a maximális bevételi napot ( Teljes bevétel ).

Következésképpen ezt teszi a táblázat minden egyes sorával. Minden egyes számítás pontosan ugyanúgy történik.

Az előző legmagasabb eredmény dinamikus kiszámítása DAX függvények segítségével

Nyilvánvaló, hogy ez a virtuális asztal egyre nagyobb és nagyobb lesz, ahogy lejjebb halad a listán. És ha pontosan így állítja be, teljesen dinamikussá válik.

Ezzel bármit kiválaszthat a szűrők közül. Még a dátumot és az időkeretet is módosíthatja.

Az előző legmagasabb eredmény dinamikus kiszámítása DAX függvények segítségével

Ezenkívül látni fogja, hogy a Previous High vizualizáció folyamatosan újraértékeli a legmagasabb értéket , és folyamatosan kiszámítja .

Az előző legmagasabb eredmény dinamikus kiszámítása DAX függvények segítségével

Más szóval, olyan, mint egy élő MAX érték. Ha egyre több szűrőt adunk hozzá, akkor is friss eredményeket kapnánk.

Ez a képlet nyilvánvalóan nem túl bonyolult. Azonban képes létrehozni és hozzáadni néhány betekintést a jelentésekhez. Miután a helyes számításokat bevitte a táblázatba, végre módosíthatja a.

Az előző legmagasabb eredmény dinamikus kiszámítása DAX függvények segítségével




Következtetés

Összefoglalva, ennek a konkrét betekintésnek a kulcsa az, hogy megbizonyosodjon az iterációs funkciók megértésében. Azt is lehetővé teszi, hogy virtuális táblázatokat helyezzen el bennük.

Ez kiemeli a LuckyTemplates kiemelkedő képességeit az egyszerű képletek létrehozása és a könnyen elérhető dinamikus eredmények tekintetében. 

Ez egy egészen egyedi számítás, amely nagyon értékes. Egy kis színt is adhat a meglátásaihoz.

Sok szerencsét, ha ezt megpróbálja megvalósítani a saját modelljeiben.

További információért arról, hogyan kombinálhatja a fontos DAX- függvényeket, hogy összetett és értékes adatokhoz jusson a LuckyTemplates programban, tekintse meg a modult a címen.

Leave a Comment

E-mail melléklet mentése SharePointba a Power Automate segítségével

E-mail melléklet mentése SharePointba a Power Automate segítségével

Ebből a blogból megtudhatja, hogyan mentheti automatikusan az e-mail mellékleteket a SharePointba, majd törölheti az e-maileket a Power Automate segítségével.

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Power Automate folyamatok létrehozása a semmiből

A Power Automate folyamatok létrehozása a semmiből

Ismerje meg, hogyan hozhat létre <strong>Power Automate</strong> folyamatokat a semmiből. Sablon használata helyett mi magunk hozzuk létre a kiváltó okokat és a műveleteket.

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Ebben az útmutatóban bemutatom, hogyan lehet Pénzügyi információk mátrixát létrehozni a Profit és veszteség (P&L) kimutatással a LuckyTemplates alkalmazásban.

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Fedezze fel, hogyan lehet dinamikusan egyesíteni oszlopokat a Power Query Table.CombineColumns függvény segítségével.

SharePoint-fájlok hozzáadása a számítógéphez

SharePoint-fájlok hozzáadása a számítógéphez

Ismerje meg, hogyan adhatjuk hozzá és szinkronizálhatjuk SharePoint-fájljainkat az asztalon és a OneDrive-on.

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.