A heti eladások kiszámítása W/DAX-ban LuckyTemplatesben

A LuckyTemplates heti értékesítési eredményei közötti különbség kiszámítása sajnos nem olyan egyszerű. Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Ennek az az oka, hogy a LuckyTemplates nem rendelkezik heti alapú beépített időintelligencia funkcióval. Az egyetlen elérhető opció a nap, a hónap, a negyedév és az év.

Ebben a képletben megmutatom a DATEADD függvényt. Ez a funkció az egyik kedvencem, mivel nagyon egyszerűvé teszi az idő összehasonlítását. Ez azonban nem ad lehetőséget a heti eladások kiszámítására, mint ebben az oktatói példában.

A heti eladások kiszámítása W/DAX-ban LuckyTemplatesben

Ezért ahhoz, hogy a LuckyTemplates-ben heti eredményeket dolgozhassunk ki, más logikát kell használnunk egy képletben. Sajnos ez egy kicsit fejlettebb, de ez egy fontos és nagyon jó minőségű technika, amelyet meg kell értened és használni kell a modellekben.

Ha megért néhány képlettechnikát, amelyen keresztül ténylegesen kiszámítom ezt az eredményt, akkor nagyon jól halad a LuckyTemplates DAX-szal. A LuckyTemplates jelentéseiben mindig jó betekintést és kiváló minőségű elemzést készíthet.

Ebben az oktatóanyagban a SZÁMÍTÁS és a SZŰRŐ függvények használatát ismertetem, beleértve a változók igazán hatékony felhasználását a DAX-képletekben.

Ez egy igazán nagyszerű fogalom megértése, mivel jó betekintést nyújt, különösen, ha több héten keresztül dolgozik az információkkal. Lehet, hogy Ön kiskereskedő, és szeretné elemezni ezt a hetet a múlt héttel, vagy ezt a hetet az előző év azonos hetével összehasonlítva.

Ez az oktatóanyag bemutatja, hogyan lehet ilyen nagyszerű elemzéseket végezni, ha ezeket a képlettechnikákat adatmodelljeivel kombinálva alkalmazza.

Tartalomjegyzék

Az adatbeállítás

Mindenekelőtt a Dátum táblázatunkban szerepelnie kell egy hét számnak . Nem fogjuk tudni elvégezni ezeket a számításokat, hacsak nincs itt.

A heti eladások kiszámítása W/DAX-ban LuckyTemplatesben

Ezt az évet és hetet is létre kell hoznunk egy kis logikával egy számított oszlopban.

A heti eladások kiszámítása W/DAX-ban LuckyTemplatesben

Ha megvan ez a kontextus, akkor egy táblázatba rétegezhetjük. Ebben az esetben a Total Sales- el kezdjük , ami egy meglehetősen egyszerű számítás, amelyet újra és újra használok az oktatóanyagaimban.

A heti eladások kiszámítása W/DAX-ban LuckyTemplatesben

Most megmutatom, hogyan próbáltam először kiszámítani az előző hetek eladásait, és hogy miért nem működött.

Probléma a kezdeti számítással

A számítás az előző heti értékesítés , és én a CALCULATE Teljes értékesítést használom . A következő sorba a FILTER-t tettem .

A FILTER funkció lehetővé teszi, hogy ezt a logikát belehelyezzük. Ezután az általunk megadott táblázaton keresztül iterál, és ellenőrzi, hogy amit iterálunk, az igaz vagy hamis. Ha igaz, akkor az összértékesítés számításának kontextusában marad, és végül ezt tesszük a CLCULATE-ban.

A heti eladások kiszámítása W/DAX-ban LuckyTemplatesben

Tehát betesszük az ÖSSZES DÁTUM SZŰRÉSÉT , majd ide írjuk a logikát. Ezt az előző héten szeretnénk kiszámolni, és a SELECTEDVALUE függvény kiválóan alkalmas az ilyen típusú számításokhoz. Vissza fog ugrani egy héttel azelőtt, és ugyanezt fogja tenni a mi évünkkel is.

Ha ezt bevisszük, látni fogja, hogy nem működik hatékonyan.

A heti eladások kiszámítása W/DAX-ban LuckyTemplatesben

Az adatok első hetében, azaz 2015-ben nincs eredmény, és ez rendben van, mivel ez az adatok kezdete. De ha leérünk 2016 első hetére, nem kapunk semmit.

A heti eladások kiszámítása W/DAX-ban LuckyTemplatesben

Ennek az az oka, hogy a képletünk alapján nem tudja, mit tegyen, ha eléri az 1-et. Tehát 1 mínusz 1 az 0, és itt elromlik.

Most végignézem azt a megoldást, amelyet én csináltam, és amely valóban működik, és remélhetőleg láthatja, hogyan használhat hasonló logikát, csak kicsit más módon.

Megoldás a heti értékesítési kalkulációhoz

Számításunkban sok változót fogunk használni. Így azt javaslom, hogy a bonyolultabb dolgokat egy kicsit több logikával rendezze be.

Tehát új intézkedést végzünk, és Sales PW- nek hívjuk (előző hét). Ezután hozzáadunk néhány változót. A SELECTEDVALUE az aktuális hét minden egyes számítását ki fogja értékelni, ami nagyon hasonló ahhoz, amit a másik képletünkben végeztünk.

A MaxWeekNumber- hez a függvényt használjuk . Szeretnénk kiszámolni az összes lehetséges hét maximumát. Tehát elméletileg minden egyes alkalommal 53-at akarunk visszaadni. Továbbá a SUMX és a FILTER függvényeket használjuk a logikánkban.

A heti eladások kiszámítása W/DAX-ban LuckyTemplatesben

A heti eladások kiszámítása W/DAX-ban LuckyTemplatesben

Elég sok minden történik benne, de komolyan ez az, amit a DAX-ban meg lehet találni. És most, amikor belehúzzuk, látjuk, hogyan oldja meg a problémát.

A heti eladások kiszámítása W/DAX-ban LuckyTemplatesben

Ezután ezt vizuálisan tesszük, hogy jól látható legyen a különbség az előző hét teljes értékesítésében.

A heti eladások kiszámítása W/DAX-ban LuckyTemplatesben


Időszakok összehasonlítása nem szabványos dátumtáblázatokkal – DAX és LuckyTemplates

Következtetés

Ez az oktatóanyag bemutatja, hogyan számíthatja ki végül a heti értékesítési eredmények közötti különbséget a LuckyTemplates DAX segítségével.

A példában az 53. hétre koncentráltam. Lehetséges probléma, ha csak 52 hét van, de erre külön meg kell találnunk a megoldást egy másik oktatóanyagban.

Remélem, azok, akikkel foglalkoznak, egy kicsit megértik, hogyan lehet megoldani néhány olyan dolgot, amelyet esetleg nézeget.

Egészségére!


A DAX Studio és a Tabular Editor telepítése a LuckyTemplates alkalmazásban

A DAX Studio és a Tabular Editor telepítése a LuckyTemplates alkalmazásban

Ismerje meg, hogyan töltheti le és telepítheti a DAX Studio és a Tabular Editor 3 alkalmazást, és hogyan konfigurálhatja őket a LuckyTemplates és az Excel programban való használatra.

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.