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.


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.

Microsoft Power Platform frissítések | Microsoft Ignite 2021

Microsoft Power Platform frissítések | Microsoft Ignite 2021

Tekintse át a Power Apps és a Power Automate legfontosabb frissítéseit, valamint azok előnyeit és következményeit a Microsoft Power Platform számára.

Gyakori SQL-függvények: Áttekintés

Gyakori SQL-függvények: Áttekintés

Fedezzen fel néhány gyakori SQL-függvényt, amelyeket használhatunk, például a karakterláncot, a dátumot és néhány speciális függvényt az adatok feldolgozásához vagy manipulálásához.

LuckyTemplates sablonok létrehozása: útmutató és tippek

LuckyTemplates sablonok létrehozása: útmutató és tippek

Ebből az oktatóanyagból megtudhatja, hogyan hozhatja létre a tökéletes LuckyTemplates sablont, amely az Ön igényeinek és preferenciáinak megfelelően van konfigurálva.

Mezőparaméterek és kis többszörösek a LuckyTemplatesben

Mezőparaméterek és kis többszörösek a LuckyTemplatesben

Ebben a blogban bemutatjuk, hogyan lehet a mezőparamétereket kis többszörösekkel rétegezni, hogy hihetetlenül hasznos betekintést és látványelemeket hozzon létre.

LuckyTemplates rangsor és egyéni csoportosítás

LuckyTemplates rangsor és egyéni csoportosítás

Ebből a blogból megtudhatja, hogyan használhatja a LuckyTemplates rangsorolási és egyéni csoportosítási funkcióit a mintaadatok szegmentálására és kritériumok szerinti rangsorolására.

A LuckyTemplatesben csak egy meghatározott dátumig összesített összeg látható

A LuckyTemplatesben csak egy meghatározott dátumig összesített összeg látható

Ebben az oktatóanyagban egy konkrét technikát fogok bemutatni, hogyan jelenítheti meg a kumulatív összeget csak egy adott dátumig a LuckyTemplates vizualizációjában.

Bullet Charts: speciális egyéni látványelemek a LuckyTemplates számára

Bullet Charts: speciális egyéni látványelemek a LuckyTemplates számára

Ismerje meg, hogyan hozhat létre és testreszabhat Bullet diagramokat a LuckyTemplates alkalmazásban, amelyeket főként a teljesítmény mérésére használnak a célhoz vagy az előző évekhez képest.