Bármely eladás összehasonlítása az utolsó eladással (nincs idő intelligencia) – Advanced DAX in LuckyTemplates

Ebben az egyedi példában bemutatok egy speciális, ahol összehasonlítunk egy adott napon egy eladást a legutolsó eladással . Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Ez akkor lesz releváns, ha valójában nem ad el minden nap valamit, vagy ha egy adott vásárlót vagy terméket néz, és azt szeretné értékelni: „ Ezen a napon egy eladást bonyolítottunk le, de hogyan viszonyul ez a amikor utoljára eladtuk ennek az ügyfélnek, vagy mi adtuk el ezt a terméket?”

Nincsenek beállított időintelligens funkciók, amelyek lehetővé tennék ezt a LuckyTemplates alkalmazásban. Tehát ez egy tökéletes példa arra, hogyan kombinálhat több DAX-függvényt, hogy lehetővé tegye az ilyen típusú fejlett DAX-betekintést.

Tartalomjegyzék

Az értékesítési táblázat használata a dátumtáblázat helyett

Ezt nem a Dátumok táblázatból tesszük. Itt a Vásárlás dátumát használjuk , amely valójában a miénkből származik.

Bármely eladás összehasonlítása az utolsó eladással (nincs idő intelligencia) – Advanced DAX in LuckyTemplates

Ebben a Vásárlás dátuma oszlopban minden tranzakció vagy ismétlődés szerepel a ténytáblázatunkban. Ezt egy táblázatban helyezzük el a teljes értékesítésünkkel együtt. Az általunk végzett választások alapján, legyen szó vásárlóról, termékről vagy bármilyen szűrőről, csak az általunk végrehajtott eladásokat és a vásárlás tényleges dátumát mutatja.

Bármely eladás összehasonlítása az utolsó eladással (nincs idő intelligencia) – Advanced DAX in LuckyTemplates

Innentől kezdve meg akarunk nézni egy adott eredményt, majd visszaugrani, és kidolgozni az előző eredményt . Ezután össze tudjuk hasonlítani . És ez az, amit el tudunk érni az általam elkészített formulával,.

Bármely eladás összehasonlítása az utolsó eladással (nincs idő intelligencia) – Advanced DAX in LuckyTemplates

Összehasonlíthatjuk például ezt az 1638 dolláros eladást a következő alkalommal, amikor az adott ügyfél (Adam Hunter) értékesítésére kerül sor, mert ez most ebben az új kontextusban történik. Most nézzük meg azt a képletet, amelyben Advanced DAX technikát használtam időintelligencia nélkül.

No Time Intelligence DAX Formula

Az első dolgom az volt, hogy elkülönítsem az utolsó eladás dátumát, az eladásunk előtti dátumot . Tehát attól függően, hogy milyen kontextusban vagy sorban vagyunk, képesek leszünk visszatekinteni, és kitalálni, hogy mi volt ez a dátum. Például a 947 dolláros eredményt nézzük, és látni fogjuk a 947 dolláros eladás dátumát.

Bármely eladás összehasonlítása az utolsó eladással (nincs idő intelligencia) – Advanced DAX in LuckyTemplates

Ennek kidolgozásához ezt a korábbi dátumot egy változóba (VAR) helyeztem el.

Bármely eladás összehasonlítása az utolsó eladással (nincs idő intelligencia) – Advanced DAX in LuckyTemplates

Tehát ez minden egyes dátumot átnéz, és megállapítja, hogy az aktuális dátum alatt van-e. Ezt teszi a MAX funkció a szűrési ( FILTER ) funkción belül . Az értékesítés aktuális dátumát adja vissza.

Most, hogy ez megvan, ezt egy másik szűrőfüggvényen keresztül beadhatjuk, hogy egy adott eredményt egy másik kontextusban adjunk vissza. 

Bármely eladás összehasonlítása az utolsó eladással (nincs idő intelligencia) – Advanced DAX in LuckyTemplates

A VISSZATÉRÍTÉS alatt a Teljes értékesítést számítjuk ki . Ahelyett azonban, hogy egy adott napon számolnánk ki, amikor elkészült, minden vásárlási dátumot átnézünk, és csak a vásárlás dátumát adjuk vissza az Elődátumból a SZŰRŐN keresztül .

Ez létrehozza az új kontextust a számításhoz, majd visszaadja az összes értékesítést . Így húzzuk át az eladásokat az előző napról az aktuális napra. Más szóval, így kapjuk a jelenlegi kontextusba az eladásokat abból az alkalomból, amikor legutóbb eladtunk egy terméket egy vásárlónak.

Következtetés

Ebben az oktatóanyagban bemutattam, hogyan hasonlíthatjuk össze az eladásokat egy fejlett DAX-képlet használatával a LuckyTemplatesben időintelligencia nélkül. Ebből a betekintésből még jobban kibontakozhatunk, és megnézhetjük például, hogy mi volt a különbség, vagy mi volt a százalékos változás ezek között az eredmények között.

Ha ezt be tudjuk állítani a modelljeinkben, táblázatokban vagy más vizuális típusokban, sok más módon is felhasználhatjuk ezt a technikát, hogy még jobb vagy jobb betekintést nyerjünk.

Ez egy meglehetősen fejlett koncepció. Ez az egyik módja annak, hogy sok különböző funkciót kombináljon, beleértve a változók használatát.

Rengeteg tanulnivaló van, ha időt talál arra, hogy elmerüljön, és megértse azt a tartalmat, amelyen keresztülmegyek.

Egészségére!

***** LuckyTemplates tanulása? *****

















Pandák cseppindex oszlopa: Példákkal magyarázva

Pandák cseppindex oszlopa: Példákkal magyarázva

Pandák cseppindex oszlopa: Példákkal magyarázva

7 módszer annak ellenőrzésére, hogy egy Python-karakterlánc tartalmaz-e részkarakterláncot

7 módszer annak ellenőrzésére, hogy egy Python-karakterlánc tartalmaz-e részkarakterláncot

7 módszer annak ellenőrzésére, hogy egy Python-karakterlánc tartalmaz-e részkarakterláncot

A Power Automate dinamikus tartalom áttekintése

A Power Automate dinamikus tartalom áttekintése

Ismerje meg, mi az a Power Automate Dynamic Content, és hogyan teszi lehetővé a felhasználók számára az előző lépésekből származó mezőhivatkozások kiválasztását vagy kifejezések írását.

Fájl helyének megváltoztatása a LuckyTemplates lekérdezési paraméterével

Fájl helyének megváltoztatása a LuckyTemplates lekérdezési paraméterével

Ebből az oktatóanyagból megtudhatja, hogyan oszthat meg egy fájlt olyan személlyel, aki nem tagja a vállalatának, a LuckyTemplates sql lekérdezési paraméterével.

Az Eltávolítás funkció használata és a megerősítő előugró ablakok beállítása

Az Eltávolítás funkció használata és a megerősítő előugró ablakok beállítása

Ismerje meg, hogyan használhatja az eltávolítási funkciót, és hogyan állíthat be megerősítő felugró ablakokat a semmiből létrehozott alkalmazásban.

A szűrőkontextus megjelenítése a LuckyTemplates DAX Studio alkalmazásban

A szűrőkontextus megjelenítése a LuckyTemplates DAX Studio alkalmazásban

Tanulja meg, hogyan jelenítheti meg egy táblázat vagy mátrix bármely cellájának szűrőkörnyezetét a LuckyTemplates DAX Studio eszköztippek segítségével.

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 Power Automate-folyamatokat a semmiből. Sablon használata helyett mi magunk hozzuk létre a kiváltó okokat és a műveleteket.

LuckyTemplates tipp: Az első N munkanap összehasonlítása

LuckyTemplates tipp: Az első N munkanap összehasonlítása

Tekintse meg Brian ezt a LuckyTemplates tippjét arról, hogyan hasonlíthatja össze dinamikusan az első N munkanapot a power query segítségével.

Power Apps modellvezérelt alkalmazások: környezetbeállítás és navigáció

Power Apps modellvezérelt alkalmazások: környezetbeállítás és navigáció

Ismerje meg a Power Apps modellvezérelt alkalmazásokat, a környezet beállítását és a hatékony navigálást.

Power Apps modellvezérelt alkalmazások: webhelytérképek és működésük

Power Apps modellvezérelt alkalmazások: webhelytérképek és működésük

Tudjon meg többet a Power Apps modellvezérelt alkalmazásokban a webhelytérképeken való munkavégzésről, és fedezze fel a különböző bonyolultságokat, és hogyan kezelheti ezeket.