Az utolsó három vásárlói értékesítés megjelenítése a TOPN funkció használatával

Néhány nagyszerű funkciót fogok bemutatni a LuckyTemplatesben, amelyek nagyon hasznosak különféle elemzési forgatókönyvekben. Ezen funkciók némelyike ​​segíthet nekünk az utolsó három ügyféleladás kidolgozásában. Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Azt szeretném megmutatni, hogyan számíthatja ki egy adott ügyfél eladásait, de csak az utolsó három eladást nézi meg, nem pedig az összes értékesítését.

Ahhoz, hogy ezt dinamikusan megtegyem a képleteken belül, úgy kell strukturálnom őket, hogy a szűrés természetesen minden olyan kontextusban megtörténjen, amelyre a képlet vonatkozik.

Itt lehet egy kicsit fejlettebb a LuckyTemplatesben. El kellett kezdenem olyan függvényeket használni, amelyek szűrt virtuális táblákat hoznak létre a számomra szükséges eredmények előállításához. Így ki kell dolgoznom, hogyan készítsek szűrt táblázatot csak az utolsó eladási számról, amely ebben az esetben három volt.

Tartalomjegyzék

Mintajelentés, amely az utolsó három vásárlói értékesítést mutatja

Ebben a mintajelentésben érdekes betekintést nyerhet a táblák vagy táblafüggvények LuckyTemplates-en belüli felépítésére. Megjelenítem egy ügyfél utolsó három eladását, és termékenként mutatom meg diagramon.

Először itt állíthatja be az időkeretet a dátumválasztóban. Másodszor, hozzáadtam itt egy ügyfélválasztót, ahol kiválaszthat bármilyen ügyfelet vagy ügyfélcsoportot.

Az utolsó három vásárlói értékesítés megjelenítése a TOPN funkció használatával

Ezt követően szeretném értékelni a legutóbbi három termékvásárlásukat, és megtudni, mennyi ezek a termékértékesítések.

Az utolsó három vásárlói értékesítés megjelenítése a TOPN funkció használatával

Ennek az oktatóanyagnak az a célja, hogy dinamikusan kidolgozza a kiválasztott vásárlók által megvásárolt utolsó három terméket. Valahogy rangsorolnom kell az eladásokat a vásárlás dátuma szerint, és ki kell találnom az utolsó három terméket. Ezenkívül ki szeretném számolni az utolsó három vásárlás összértékesítését.

Az utolsó három vásárlói értékesítés kiszámítása

Nézzük meg a vevők utolsó három eladásának kiszámítására szolgáló képletet.

Az utolsó három vásárlói értékesítés megjelenítése a TOPN funkció használatával

A funkció használatával ki kell derítenem, mi volt az ügyfél utolsó három vásárlása. Egy iteráló függvényen belül van, így végigmegy a sorokon és a táblázatokon. De ahelyett, hogy átmenne egy tényleges táblán, egy bizonyos rangsor által meghatározott virtuális táblázaton keresztül iterál . 

Az utolsó három vásárlói értékesítés megjelenítése a TOPN funkció használatával

Alapvetően ezt teszi a TOPN, hogy megtalálja a három utolsó eladást a vásárlás dátuma alapján. Ezenkívül a DESC függvény az eredményeket csökkenő sorrendbe rendezi.

Az utolsó három vásárlói értékesítés megjelenítése a TOPN funkció használatával

Bármely konkrét kontextuson belül létrehoztam egy táblázatot a funkció használatával végrehajtott összes vásárlásról.

Az utolsó három vásárlói értékesítés megjelenítése a TOPN funkció használatával

Összefoglalva, amikor kiválasztok egy ügyfelet, a képlet minden egyes vásárláson keresztül ismétlődik. Ezután kiértékeli a vásárlás dátumát, majd ennek megfelelően rangsorolja a vásárlás dátumait csökkenő sorrendben. Végül a TOPN függvény csak az utolsó három vásárlás virtuális táblázatát adja vissza. 

Miután kiszámoltam az utolsó három vásárlást, kiszámolom a három sort, és megszámolom az összes eladást.

Az utolsó három vásárlói értékesítés megjelenítése a TOPN funkció használatával

Nos, az általam elvégzett számítás egy kicsit trükkös. Megmutatom, hogyan tud ez rosszul menni, különösen, ha kiveszed a funkciót.

Az utolsó három vásárlói értékesítés megjelenítése a TOPN funkció használatával

Amikor áthúzom az utolsó 3 értékesítés helytelen képletét a táblázatba, látni fogja, hogy az adott táblázat minden egyes sorához kaptam eredményeket.

De az alsó részben láthatja, hogy az utolsó 3 értékesítés oszlop összesítése helyes. Az utolsó 3 értékesítés helytelen oszlopában szereplő összeg azonban helytelen.

Az utolsó három vásárlói értékesítés megjelenítése a TOPN funkció használatával

Itt tesztelheti a kontextus mély megértését. Mit gondol, hogyan jelennek meg a Last 3 Sales Wrong alatti eredmények?

Az alapvető magyarázat az, hogy minden egyes termék egy adott eredményt szűr. Termék kiválasztása esetén a képlet a termék utolsó három vásárlását fogja megtalálni. De az összes terméket az asztalnál értékelik, és ez összeadja őket.

Például, ha az 5. terméket választom . Látni fogja, hogy mindig az első helyen áll, mert ez az egyetlen a szövegkörnyezetben. A táblázatban ki lesz értékelve, és a teljes értékesítésre számítják ki.

Az utolsó három vásárlói értékesítés megjelenítése a TOPN funkció használatával

Tehát a képletben be kell csomagolnom afunkció belülígy eltávolítja a termék kontextusát az adott találatok közül. Ennek eredményeként a kiválasztott időszak minden egyes termékét át fogja értékelni. Ezután a rangsorolás az összes értékesítés alapján történik. Ha nincs jelen, akkor az első háromba kerül, mert nincs elegendő eladás az adott adatkészlethez.

Ráadásul ezt a táblázatot okkal tettem jobbra.

Az utolsó három vásárlói értékesítés megjelenítése a TOPN funkció használatával

A teljes táblán keresztül kell értékelnem a szűrt táblával szemben. A fenti táblázat a teljes táblázatot a helyes eredményre értékeli. Amint látható, az utolsó három értékesítéssel ér véget 2017. június 22-től, március 7-től és augusztus 27-től. Ezután az összes értékesítést számolja az Összes értékesítés oszlopban .

Az Utolsó 3 értékesítés terméknév szerint táblázatban a három legnépszerűbb termék és a hozzájuk tartozó eladások vizualizációja látható.

Az utolsó három vásárlói értékesítés megjelenítése a TOPN funkció használatával

Kiválaszthat más ügyfeleket vagy ügyfélcsoportokat is, és az eredmények dinamikusan változnak.

Ez minden bizonnyal egy haladó oktatóanyag. De remélhetőleg megérti, milyen nagyszerű a betekintés, ha sok ilyen DAX-képletet kombinál. Gyorsan megtekintheti az utolsó három vásárlói értékesítést termékenként, és megjelenítheti azokat




Következtetés

Amint a képletből látható, egy függvényen belül sok függvény található . Ezek olyan függvények, mint , , és.

Amit tettem, az összes funkciót egy képletbe egyesítettem. Mindegyiket egyesítettem, hogy kivonhassuk ezt a nagyszerű betekintést.

Ez az oka annak, hogy a DAX képletek rendkívül erősek. Ha megérti ezeket a funkciókat, ezeket összeillesztheti, és lenyűgöző eredményeket érhet el. A történelem során ez nem volt lehetséges olyan eszközökkel, mint az Excel. De mivel mindezt a LuckyTemplates segítségével kombinálhatja, és hihetetlen vizualizációkat hozhat létre, elérheti a kívánt eredményt.

Ha többet szeretne megtudni arról, hogy mit lehet elérni más, ehhez hasonló technikákkal, tekintse meg a Business Analytics Series modult a LuckyTemplates On-demand webhelyen .

Remélem, élvezni fogja ezt a folyamatot.

Leave a Comment

E-mail melléklet mentése SharePointba a Power Automate segítségével

E-mail melléklet mentése SharePointba a Power Automate segítségével

Ebből a blogból megtudhatja, hogyan mentheti automatikusan az e-mail mellékleteket a SharePointba, majd törölheti az e-maileket a Power Automate segítségével.

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

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

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Ebben az útmutatóban bemutatom, hogyan lehet Pénzügyi információk mátrixát létrehozni a Profit és veszteség (P&L) kimutatással a LuckyTemplates alkalmazásban.

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Fedezze fel, hogyan lehet dinamikusan egyesíteni oszlopokat a Power Query Table.CombineColumns függvény segítségével.

SharePoint-fájlok hozzáadása a számítógéphez

SharePoint-fájlok hozzáadása a számítógéphez

Ismerje meg, hogyan adhatjuk hozzá és szinkronizálhatjuk SharePoint-fájljainkat az asztalon és a OneDrive-on.

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Tudja meg, miért fontos egy dedikált dátumtáblázat a LuckyTemplatesben, és ismerje meg ennek leggyorsabb és leghatékonyabb módját.

LuckyTemplates mobil jelentéskészítési tippek és technikák

LuckyTemplates mobil jelentéskészítési tippek és technikák

Ez a rövid oktatóanyag kiemeli a LuckyTemplates mobil jelentési funkcióját. Megmutatom, hogyan készíthet hatékony jelentéseket mobileszközökön.

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Ebben a LuckyTemplates bemutatóban olyan jelentéseket tekintünk át, amelyek professzionális szolgáltatáselemzést mutatnak be egy olyan cégtől, amely több szerződéssel és ügyfél-elkötelezettséggel rendelkezik.