Speciális logika használata a LuckyTemplatesben a végösszegek kijavításához

Sokszor, amikor a DAX-szal fejlettebb képletbe kezd, azt tapasztalhatja, hogy az asztalon vagy a kártyán megjelenő összegek néha hibásak. Nagyon sok változata van annak, hogy ez hogyan fordulhat elő a képletekben, így nehéz minden egyes forgatókönyvet lefedni. Ebben az oktatóanyagban bemutatom, hogyan valósíthat meg fejlett logikát a LuckyTemplatesben, és hogyan érheti el a kívánt összértéket. Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Elég sok részletet fogok átfutni az itt igényelt képletek szerkezetéről és logikájáról. Azt is kidolgozzuk, hogy miként rendezheti ki az adatokban szereplő összegeket a fejlett logika segítségével.

Összesítésen az asztalok alján vagy a jobb oldalon lévő kártyákon látható összegeket értem.

Speciális logika használata a LuckyTemplatesben a végösszegek kijavításához

Nos, ezek az összegek a kontextus miatt nyilvánvalóan eltérő számokat fognak származtatni a táblázatokban szereplőktől. Mivel az eredményeknek nincs kontextusa, alapvetően csak mindent megtesz, szűrő nélkül.

Néha azonban érdemes összegezni a teljes összeget az egyes eredmények alapján, amelyeket a táblázatokban a szűrőik alapján kap.

Tartalomjegyzék

Teljes értékesítés kiszámítása

Először is ki kell számítanom a teljes értékesítésemet ezzel a képlettel.

Speciális logika használata a LuckyTemplatesben a végösszegek kijavításához

Ez csak egy egyszerű iterációs függvény, amely mindenre vonatkozóan kiszámítja a teljes értékesítést , de a hónap neve alapján szűrte .

Vegye figyelembe, hogy ezt a táblázatot a rendszer minden hónapra szűri , de nem évenként . Ez azt jelenti, hogy minden egyes év eredményeit számolja januárban, februárban, márciusban és így tovább.

A havi átlagok lekérése

A következőt szeretném elérni, hogy az évek átlagait nézzem meg . Például szeretném tudni, hogy mennyit adunk el januárban, függetlenül attól, hogy három évnél, négynél vagy ötnél többről van szó.

Az általam használt képlet viszonylag egyszerű. nevű iterációs függvényt használtamamely minden egyes hónapban és évben ismétlődik a Total Sales jelenlegi kontextusában .

Speciális logika használata a LuckyTemplatesben a végösszegek kijavításához

Adatainkban csak három év szerepel: 2015, 2016 és 2017. A VALUES január hónapra vonatkozóan a 2015. januári, 2016. januári és 2017. januári teljes értékesítést számítja ki .

Az AVERAGEX azt csinálja, hogy ezt a három számot átlagolja, ezért a januári 956 385 dolláros eredményt kapjuk.

Speciális logika használata a LuckyTemplatesben a végösszegek kijavításához

A total pontosan ugyanazt a logikát csinálja. Minden egyes hónap és év átlagát dolgozza ki. Ahelyett, hogy mindössze három hónapot teljesítene, 36 hónap összértékesítésén megy keresztül, majd ezt átlagolja. Így kapjuk meg a 976 198 dolláros végösszeget.

Logika használata az átlagos éves eredmény eléréséhez

De mit tegyünk, ha ki akarjuk számítani az összes átlagot? Mi van, ha az átlagos éves eredményt szeretnénk extrapolálni? Sajnos ez a képlet nekünk nem megy. Több logikára van szükségünk a képletben, hogy megkapjuk a kívánt összeget.

Az általam kidolgozott képlet nem áll túl távol attól, amit csináltunk. Most beborítottunk néhány további logikát – ez az a kulcsfontosságú technika, amelyet szeretném, ha ebből kihozna. Lehet, hogy más logikát kell beállítania, de használhatja ezt mintaként a saját adatkészletének megoldásához.

A havi átlagok lekérése

Ha észreveszi, ugyanazok a számok vannak a két átlagos oszlop alatt, de az összegek eltérőek.

A havi átlag képlet pontosan ugyanaz, mint a legutóbb használt képlet. Megvan az Average Total mérőszám is, amely egy táblázatfüggvény, amelyet egy VARIABLE- be helyezek .

Speciális logika használata a LuckyTemplatesben a végösszegek kijavításához

Én is használtama Dátumok[Hónapnév] és a Havi Átlag összegzéséhez . Ez a táblázat minden egyes hónap nevét felsorolja , és kiszámítja a havi átlagot. Tehát alapvetően a hónap neve és a hónap átlaga oszlopok jönnek létre.

Speciális logika használata a LuckyTemplatesben a végösszegek kijavításához

A HASONEVALUE logikaként való beépítése

Ez lehetővé teszi számunkra, hogy további logikát hozzunk létre a végösszeg kiszámításához. Használnunk kell az IF függvényt, ahol a TRUE értéket fogja kiértékelni, ha a hónap neve alatt lévők bármelyike ​​szűri .

Speciális logika használata a LuckyTemplatesben a végösszegek kijavításához

Attól függően, hogy melyik oszlopot írjuk be, az IF HASONEVALUE egyenlő lesz az eredménnyel. Ha nem, akkor másfajta logikát kell alkalmaznunk.

Ez a logika végighalad az általunk létrehozott táblázatfüggvényen (AverageTotal), majd a SUMX függvény segítségével megszámoljuk a Havi átlag oszlopot.

Ez a logika önmagában is erős, mert itt nem is mértékre hivatkozunk; egy virtuális táblázaton belüli virtuális oszlopra hivatkozunk. Ez csodálatos dolog, igaz?

Azáltal, hogy ezt a belsejébe helyezzük, most megkaphatjuk az összes eredmény összegét, majd felhasználhatjuk egy kártyán.

Következtetés

Sokat kell tanulni a mérési lehetőségekről és arról, hogyan lehet ezeket alkalmazni, hogy a LuckyTemplates jelentéseiben és modelljeiben a kívánt betekintést és eredményeket kaphassa.

Ez egy meglehetősen fejlett példa, ahol átmentem néhány iterációs logikán , és felhasználtama LuckyTemplatesben.

Ha tud egy kis időt eltölteni az információk megemésztésével, és megérti, hogyan valósítson meg fejlett logikát a LuckyTemplatesben, akkor rövid időn belül nagyon jártas szinten lesz.

Számos fejlettebb DAX-példaért tekintse meg a LuckyTemplates Online alábbi kurzusmodulját. Azt hiszem, meg fog lepődni, milyen betekintést nyerhet a DAX hatékony használatával a LuckyTemplatesben.


Költségkeret elosztása: havi előrejelzések a LuckyTemplates napi eredményei között

Költségkeret elosztása: havi előrejelzések a LuckyTemplates napi eredményei között

Ebben az oktatóanyagban a LuckyTemplates költségvetés-elosztási algoritmusán fogok átmenni, ahol összehasonlíthatja a havi előrejelzéseket a napi értékesítéssel.

Speciális logika használata a LuckyTemplatesben a végösszegek kijavításához

Speciális logika használata a LuckyTemplatesben a végösszegek kijavításához

Ismerje meg, hogyan állíthatja be helyesen a számítások összegeit a fejlett DAX-képletek és a LuckyTemplates fejlett logikájának segítségével.

PowerApps nézetek és űrlapok: létrehozása és testreszabása

PowerApps nézetek és űrlapok: létrehozása és testreszabása

További információ a PowerApps-nézetekről és -űrlapokról, valamint arról, hogyan hozhatja létre és testreszabhatja azokat kifejezetten az Ön által létrehozott alkalmazáshoz.

LuckyTemplates jelentéssablonok kibővítve – LuckyTemplates vizualizációs fogalmak

LuckyTemplates jelentéssablonok kibővítve – LuckyTemplates vizualizációs fogalmak

Ebben a blogbemutatóban belemerülök a LuckyTemplates jelentéssablonjainak testreszabásához és a pénzügyi információk és adatok hatékony megjelenítéséhez.

LuckyTemplates jelentések tervezése – korlátlan lehetőségek

LuckyTemplates jelentések tervezése – korlátlan lehetőségek

Így néz ki egy kiváló LuckyTemplates jelentéstervezés. Ez egy gyári kialakítás, amely elemleírásokat és könyvjelzőket használ epikus navigációval.

LuckyTemplates HASZNÁLATI SZABÁLYOZÁS Vs KEZELÉSEK

LuckyTemplates HASZNÁLATI SZABÁLYOZÁS Vs KEZELÉSEK

Ismerje meg a különbséget a LuckyTemplates USERELATIONSHIP függvény és a TREATAS függvény között, amelyeket a DAX-mértékek létrehozásakor használnak.

Vadonatúj kurzus: Microsoft Excel kezdőknek

Vadonatúj kurzus: Microsoft Excel kezdőknek

Vadonatúj kurzus: Microsoft Excel kezdőknek

ISNULL SQL függvény esetutasításokban

ISNULL SQL függvény esetutasításokban

Tanulja meg és értse meg, hogyan használhatja a CASE utasítást az ISNULL SQL függvénnyel együtt érték visszaadására, ha NULL érték van.

LuckyTemplates Dashboard Design – Lenyűgöző oldalforgató vizualizációs ötlet

LuckyTemplates Dashboard Design – Lenyűgöző oldalforgató vizualizációs ötlet

Példák a LuckyTemplates irányítópultjára, tanulja meg és értse meg, hogyan hozhatja létre a leginnovatívabb oldalfordító vizualizációt a LuckyTemplates irányítópult kialakításához ezekben az egyszerű lépésekben!

Scatter Plot In R Script: Hogyan készítsünk és importáljunk

Scatter Plot In R Script: Hogyan készítsünk és importáljunk

Ebből az oktatóanyagból megtudhatja, hogyan hozhat létre R szórványdiagram vizualizációt a LuckyTemplates alkalmazásban az R Script vizualizáció segítségével.