Hogyan kommentáljunk Pythonban – Rövid útmutató kezdőknek
Hogyan kommentáljunk Pythonban – Rövid útmutató kezdőknek
Az összesített összeg , más néven futó végösszeg kiszámítása a LuckyTemplates alkalmazásban határozottan gyakori a legtöbb vállalkozásnál, mivel nélkülözhetetlen a számítások elvégzéséhez, amelyek egy bizonyos dátumig mutatják a mérték összegét. Az oktatóanyag teljes videóját a blog alján tekintheti meg.
De tudtad, hogy a fordított kumulatív összeg létrehozása ugyanolyan lényeges, mint az összesített összeg kiszámítása?
Ebben a cikkben áttekintjük, hogyan számíthatunk ki egy fordított kumulatív összeget a LuckyTemplates programban a DAX segítségével .
Tartalomjegyzék
A probléma áttekintése
Ez felvetődött a kérdésként.
Ezt a fórumbejegyzést itt tekintheti meg -
Egy tagnak decembertől januárig volt egy megkülönböztető követelménye, amelyben összesített összegre volt szüksége. Azt is szerették volna dinamikussá tenni, hogy a fordított kumulatív végösszeget az adott logikához igazítsák a jelentésben, amikor módosítani akarják az oldalon lévő évszűrőt .
Szerencsére sikerült olyan választ adni, amely a megoldáson való átdolgozás után meglehetősen egyszerű volt.
Ez egy egyszerű változata a leggyakoribb kumulatív teljes képletkombinációnak, amelyet a LuckyTemplates-en belül meglehetősen hatékonyan használhat és újra felhasználhat.
Mielőtt azonban a fordított kumulatív összeggel foglalkoznánk , először összpontosítsunk az összesített összegre .
a Kumulatív vagy Futó összeg képlet a LuckyTemplatesben
A kumulatív összeg vagy a futó összeg az adatok teljes összegének megjelenítésére szolgál, ahogyan az idővel vagy bármely más sorozattal vagy progresszióval növekszik. Ez nagyon hasznos egy bizonyos logikai mintában bekövetkezett változások észlelésében , és annak meghatározásában, hogy az előrejelző rendszer már nem megfelelő-e .
Ezen a képen látható a képlet a.
Próbáljuk meg fokozatosan elemezni az adott képletet.
1. tartalmazza az összes értékesítést az egyes dátumoktól
Az első dolog, amit tennünk kell, az az, hogy minden egyes dátum teljes értékesítését bele kell foglalnunk .
A teljes értékesítés egy oszlopban lévő összes szám összege. Ebben a konkrét példában a Teljes értékesítés a Teljes bevétel oszlop összege .
Ezután az ÖSSZES KIVÁLASZTOTT függvény használatával a SZŰRŐ függvényen belül felsoroltuk az adott év összes dátumát (jelen esetben 2017) .
Azt is megadhatja, hogy ne használja az ALLSELECTED funkciót, ha az összes dátumot egy adott év kiválasztása nélkül szeretné megjeleníteni.
2. Hasonlítsa össze az aktuális dátumot a max. dátummal
Ezután össze kell hasonlítanunk az aktuális dátumot a MAX dátummal.
Ez a MAX függvény a maximális értéket adja vissza egy oszlopban, beleértve az esetleges logikai értékeket és számokat is.
Ebben a példában a MAX függvény határozza meg a maximális értéket a Dátum oszlopban . Ezután minden olyan dátum megjelenik , amely kisebb vagy egyenlő a MAX dátummal .
3. Értékelje ki a teljes értékesítést az ISBLANK() függvény segítségével
Hozzáadtunk egy IF logikát is, amely az ISBLANK() függvény segítségével értékeli a teljes értékesítést. Ez a DAX függvény IGAZ vagy HAMIS értéket ad vissza , miután ellenőrizte , hogy egy érték üres-e/nulla vagy sem .
Ebben a konkrét példában, ha az összes értékesítés nulla , üres értéket kell visszaadni, ellenkező esetben a KumulatívTotal változó értéke lesz visszaadva.
Ezt a logikát használtuk ebben a példában, hogy csak a dátumokat jelenítsük meg a tényleges értékesítésekkel együtt , anélkül, hogy belefoglalnánk azokat a dátumokat, amelyekhez még nem tartozik adat .
Az alábbi példában az Összesített értékesítés oszlopban 2017. február 1-től kapott eredményt úgy számítottuk ki, hogy az összes értékesítés aktuális összegét (10 485 USD) hozzáadtuk a 2017. január 1- jétől származó összes értékesítés összegéhez (14 506 USD) .
Ez az eredmény is minden egyes sorból aszámították.
A fordított kumulatív vagy fordított futási összérték kiszámítása bI teljesítményben
Most, hogy kiszámoltuk az összesített értékesítésünket , próbáljuk meg előrejelezni a fordított kumulatív végösszeget . Kiszámításához kis változtatásokkal továbbra is használhatjuk a kumulatív összképletünket .
Amit tennie kell, az az, hogy alkalmazzon egy kis módosítást a sorkörnyezet-szűréshez , amely a képletminta FILTER függvényében történik .
A SZŰRŐ funkción belül az aktuális dátumot a MIN dátumhoz kell hasonlítani a MAX dátum helyett .
Ez a MIN függvény a minimális értéket adja vissza egy oszlopban .
Ebben a példában a MIN függvény határozza meg a minimális értéket a Dátum oszlopban. Ezután minden olyan dátum megjelenik , amely nagyobb vagy egyenlő a MIN dátummal .
Például a 2017. januári Fordított kumulatív értékesítés oszlopban lévő konkrét eredményt úgy számítottuk ki , hogy hozzáadtuk a teljes értékesítés minden egyes értékét az aktuális dátum alatti dátumoktól ( 2017 februárjától 2017 decemberéig ).
Ez vonatkozik a Fordított kumulatív oszlop minden egyes sorára .
A megoldás egyszerűen csak a jelenlegi összesített összeg kiszámításának képletének megfordítása vagy módosítása .
Egyszerű szűrők SZÁMÍTÁSSAL – (1.13) Útmutató kezdőknek a DAX-hoz
Következtetés
A fordított kumulatív összösszeg határozottan képes bizonyítani értékét a folyamatirányításban és az előrejelzésben, annak észlelésében, hogy mikor változik a vevői igények mintája, és amikor az előrejelző rendszer már nem megfelelő.
A legtöbb felhasználó általában nem fogja használni, de ez is lényeges módosítása lehet a CALCULATE és a FILTER függvény működésének .
Ha ezt a két DAX-képletet együtt használja, meglehetősen érdekes és egyedi előrejelzéseket készíthet az adatokhoz.
Íme néhány ajánlott hivatkozás, amelyek segítségével többet fedezhet fel a LuckyTemplates összesített összesített technikáiról.
Remélhetőleg jól megértheti, hogyan működik ez a számítás a LuckyTemplates-en belül.
Hogyan kommentáljunk Pythonban – Rövid útmutató kezdőknek
Ez az oktatóanyag áttekintést nyújt a Power Query szerkesztőről és az M nyelvről a LuckyTemplates asztalon.
Ismerje meg, hogyan hozhat létre oldalszámozott jelentést, hogyan adhat hozzá szövegeket és képeket, majd exportálhatja a jelentést különböző dokumentumformátumokba.
Ismerje meg, hogyan használhatja a SharePoint automatizálási funkcióját munkafolyamatok létrehozására, és segít a SharePoint-felhasználók, -könyvtárak és -listák mikrokezelésében.
Fejlessze jelentéskészítési készségeit, ha csatlakozik egy adatelemzési kihíváshoz. Az Accelerator segítségével LuckyTemplates szuperfelhasználóvá válhatsz!
Ismerje meg, hogyan számíthatja ki a futó összegeket a LuckyTemplates programban a DAX segítségével. Az összesítések futtatása lehetővé teszi, hogy ne ragadjon le egyetlen egyéni eredménynél sem.
Ismerje meg a változók fogalmát a DAX-ban a LuckyTemplates-en belül, és a változók hatásait a mérőszámok kiszámítására.
Tudjon meg többet a LuckyTemplates Slope diagram nevű egyéni vizualizációról, amely egyetlen vagy több mérőszám növekedésének/csökkenésének megjelenítésére szolgál.
Fedezze fel a LuckyTemplates színtémáit. Ezek elengedhetetlenek ahhoz, hogy jelentései és vizualizációi zökkenőmentesen nézzenek ki és működjenek.
Az átlag kiszámítása a LuckyTemplates alkalmazásban számos módon elvégezhető, hogy pontos információkat kapjon üzleti jelentéseihez.