Hogyan kommentáljunk Pythonban – Rövid útmutató kezdőknek
Hogyan kommentáljunk Pythonban – Rövid útmutató kezdőknek
Néha a LuckyTemplates jelentések elemzésekor érdemes tudni, hány tranzakció történt egy adott időszakban. Ebben a blogbejegyzésben megmutatom, hogyan kell pontosan kiszámítani a tranzakciókat egy adott napon belül a LuckyTemplates időintelligencia segítségével. Az oktatóanyag teljes videóját a blog alján tekintheti meg.
Ez a bejegyzés egy kiváló minőségű elemző munkáról szól, amelyet hatékonyan lehet végrehajtani a LuckyTemplatesben. DAX-képletek kombinációját fogjuk használni a dátumtáblázatok körül, hogy hasznos ismereteket nyerjünk.
Tartalomjegyzék
Tranzakciók meghatározása az elmúlt N napban
Megvizsgáljuk, hogy egy adott ügyfél hány tranzakciót hajtott végre az elmúlt N napban. Valójában van néhány módja ennek.
A tranzakcióval töltött napok teljes száma
Ahhoz, hogy megtudjuk, hány napon keresztül kötött velünk tranzakciót az ügyfél, létrehozhatunk egy mértéket a következő képlettel:
Tegyük fel például, hogy egy vásárló 3 különböző egyedi terméket vásárolt egy adott napon. Ha ezt a képletet használjuk, akkor csak 1 tranzakciót fog visszaadni (és nem 3-at), mert a vásárlás dátumát külön számítjuk .
Összes tranzakció
De ha az összes tranzakció számát szeretnénk kiszámítani napoktól függetlenül, használhatjuk a COUNTROWS függvényt az értékesítési táblázatban.
Ez egyedi tranzakciókat eredményez. Ha egy vásárló 3 különböző terméket vásárolt egy napon, akkor ez 3 tranzakciót jelent.
Ha megnézzük az értékesítési táblázatot, észrevehetjük, hogy nem sok különbség van az Összes tranzakciós nap és az Összes tranzakció oszlop között. De bizonyos esetekben előfordul, mint például Carlos Scott esetében, akinek több tranzakciója volt egy nap alatt.
Tranzakciók az elmúlt 60 napban
Legközelebb azt szeretnénk kidolgozni, hogy hány tranzakciót hajtottak végre az elmúlt N napban, demó adatkészletünk esetében pedig az elmúlt 60 napban.
El fogjuk különíteni, hogy hány tranzakciót hajtottak végre egy adott időszakban, szemben az összességgel.
Ne feledje, hogy ez egy dinamikus számítás, így ahogy haladunk az időben, az a 60 nap is velünk fog haladni. Csak 60 napot fogunk visszatekinteni.
Tehát ennek a képletnek az elkészítéséhez a képlettechnikák és a függvény kombinációját használtuk. Itt változókat fogunk használni, és olyan függvényeket, amelyekkel dolgozni fogunk, és FILTER . Nézzünk egy részt itt.
1. Változók használata (VAR)
A VÁLTOZÓK segítségével határozzuk meg a vásárlások utolsó értékesítési dátumát (a jelenlegi kontextusban). Mivel ez egy demó adatkészlet, a LASTDATE dátumot használtam, hogy megadjam a dátumot.
Általában nem használja ezt a képletet, mivel élő adatkészletet fog nézni. Ha ez a helyzet, akkor jó lesz ezt a képletet használni:
2. A CALCULATE funkció használata
Ebben az esetben aképlet. De elméletileg használhatjuk az Összes tranzakció mértékét is.
Még mindig számoljuk a tranzakciók számát, de csak a kontextust változtatjuk a számítási mód tekintetében.
A CALCULATE függvény pontosan ezt teszi; az összes tranzakciót az elmúlt 60 nap ablakában fogjuk megvizsgálni.
3. A SZŰRŐ funkció
A harmadik lépés az utolsó 60 nap dátumtáblázatának szűrése a SZŰRŐ funkcióval. Ez az adott funkció egy új ablakot nyit meg az összes tranzakció kiszámításához egy adott időtartományban.
Az ALL(DATES) esetén minden olyan szűrőt felszabadítunk, amely a dátumtáblázatból származhat. Ezután visszaadjuk a szűrőket úgy, hogy minden egyes dátumot megismételünk, és kiértékeljük, hogy az (Utolsó dátum – 60) és az Utolsó dátum közé esik-e .
Az időintelligencia használata a LuckyTemplatesben értékesítése és marketingje javítására
A végeredmény valóban erős cucc. Ezt újra felhasználhatjuk új mérték létrehozásához. Például átszámolhatjuk a képletet akár 180 napra is, az alábbiak szerint:
Ezután áthúzhatjuk az eredményeket a vászonra, és szétoszthatjuk a táblázatot, hogy meghatározzuk az ügyfél vásárlási ciklusának sebességét.
Elemezhetjük az értékesítési táblázatot, majd feltehetjük magunknak a nehéz kérdéseket. Miért bonyolítanak többet ügyfeleink az elmúlt 60 napban, mint az elmúlt 180 napban?
Ez azért volt, mert különleges kedvezményt adtunk nekik, vagy egy marketing tevékenység miatt? Ha megvannak a válaszok, felhasználhatjuk őket marketingstratégiánk fejlesztésére.
A tranzakciók gyakoriságának elemzése kulcsfontosságú egy vállalkozás számára , különösen akkor, ha Ön nagyfrekvenciás kiskereskedő vagy online céget vezet.
Következtetés
Azok a meglátások, amelyeket az időintelligenciából meríthetmarketing-, készlet- és pénzügyi kezdeményezéseivel számos cselekvést és döntést vezethet.
A technika nagyon sokféleképpen használható a megfelelő környezetben. Ne feledje, hogy nem kell mindig tranzakcióknak lennie; lehetnek értékesítések, költségek, nyereség stb., amelyeket az általam bemutatott pontos technikával lehetne áttekinteni.
Ha megtanulja, hogyan építse be ezt a jelentésébe, akkor kiváló minőségű munkát fog végezni, amelyet ügyfelei és szervezete értékelni fognak.
A LuckyTemplates még fejlettebb elemzési technikáinak megismeréséhez tekintse meg a LuckyTemplates Online modul alábbi linkjét.
Sok szerencsét!
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.