Arány- és gyakorisági táblázatok Excelben
Az Excel gyakorisági táblázataiban, valamint az aránytáblázatokban készültek. Nos, nézze meg, mik ezek, és mikor kell használni őket.
Amint azt már sokan tudjátok, nagyon szeretném bemutatni, hogyan lehet alkalmazni olyan betekintéseket, amelyeket történelmileg nehéz volt megtalálni és könnyen bemutatni. Nos, ez egy másik példa erre, és nagyszerű módja az eredmények szegmentálására vagy csoportosítására ahelyett, hogy az eredményeket önmagában, minden kontextus nélkül jelenítenék meg. Az oktatóanyag teljes videóját a blog alján tekintheti meg.
Ebben a példában az ügyfelek széles körére vonatkozó eredményeket részletezem. Ahelyett, hogy pusztán egy általános értékesítési eredményt mutatnék meg, azt szeretném látni, hogy egy vevő részt vett-e a piacon, majd azt szeretném látni, hogy ez hogyan változik az idő múlásával. Ez elég erős cucc.
Szeretnénk kidolgozni, hogy évente mennyi bevételt vagy nyereséget tudhatunk a legjobb 10 vagy 50 legjobb ügyfelünknek. Ez a technika pontosan az, ahogyan ezt megtennéd. Az is minőségi betekintést nyújt, ha meg tudjuk mutatni, hogyan változik ez az idő múlásával. Ha bármilyen értelmes módon be tudja mutatni, hogy ez növekszik vagy csökken, betekintést nyerhet az értékesítések fenntarthatóságába. Az ehhez hasonló meglátásokból sok marketing vagy működési tevékenység származtatható.
Tartalomjegyzék
Dinamikus csoportok létrehozása a LuckyTemplates alkalmazásban
Ebben az oktatóanyagban a LuckyTemplates és a DAX számos technikáját kombináljuk, hogy meglehetősen fejlett elemzéseket végezzünk. Már rendelkezünk információval az értékesítéseinkről az idő múlásával, és tudjuk, kik a vásárlóink. De tegyük fel, hogy meg akarta érteni, hogy eladásaink mekkora része származik a legjobb 5 ügyfeleinktől, a Top 5-től 20-ig, majd a többi ügyfelünktől.
Néha létre kell hoznia ezeket a dinamikus csoportokat, hogy lássa, van-e trend az idő múlásával. Nemcsak értékelni szeretné ezeket a csoportosításokat, hanem idővel is értékelni szeretné őket.
Ezt nagyon nehéz megtenni, különösen, ha Excelből dolgozik. Elég fejlett képletet kell írnia, és olyan fejlett logikát kell használnia, mint pla LuckyTemplatesben. De ha igazán jól érted a DAX-ot, akkor írhatsz egy képletet, aminek megírása egyáltalán nem tart sokáig, és akkor olyan mintává válik, amelyet újra és újra használhatsz. Nézzük végig a lépéseket, hogyan érheted el ezt.
Csoportok létrehozása rangsor alapján
Az első dolgunk az, hogy az adatmodellünkhöz lépjünk, és ügyfeleinkből csoportokat hozzunk létre az értékesítési rangsor alapján. Ebben a példában a legjobb 5 , a legjobb 5 és 20 közötti , valamint a többi ügyfelünk eladásait rangsoroljuk .
Létrehozunk egy táblázatot, amelyet Ügyfélcsoportoknak nevezünk, majd beírjuk a következő dimenziókat: az elsőt Top 5-nek, a következőt Rank 5-20-nak, az utolsót pedig a többinek hívják.
A következő lépés egy tartomány létrehozása, így feltesszük a MIN és a MAX oszlopokat. Ezután kitöltjük ennek a három csoportnak a tartományát, és a Betöltés gombra kattintva befejezzük a táblázat összeállítását.
Térjünk vissza adatmodellünkhöz, hogy megkeressük az imént létrehozott táblát. Ez egy támogató tábla, amely nincs kapcsolatban az adatmodell többi részével, és nem kapcsolódik semmilyen más táblához. Ezt a táblázatot csak arra fogjuk használni, hogy valami logikát fejlesszünk a számításunkban, hogy elérjük a mérésünkhöz szükséges eredményeket.
Az összértékesítés meghatározása
Ugorjunk vissza a kezelőfelületünkhöz a jelentés részben, majd írjunk egy új mértéket. Már megvan a Total Sales, ami a teljes bevételünk egyszerű összege. Ez az az egyszerű, egyértelmű képlet, amelyet a teljes értékesítéshez használtunk:
Teljes értékesítésünk eredménye 154 481 404,20 USD. Ezt az eredményt 2014-re, 2015-re és 2016-ra szűrtük.
Ez a teljes értékesítésünk a jelenleg szűrt időszakban. Amit viszont látni szeretnénk, az a teljes értékesítés, amely azon ügyfeleinken alapul, akik a legjobb 5, a Top 5-től 20-ig voltak, és az összes többi. Elég haladót kell írnunkelérni ezt.
Az egyes csoportok összértékesítésének meghatározása
Létre fogunk hozni egy új mérőszámot, és elnevezzük Ügyfélértékesítés csoportonként. Mint mindig, most is a CLCULATE-val kezdjük, mert semmi sem történik a CLCULATE függvény nélkül. Ezután hozzáadjuk a teljes értékesítést, mert így összegezzük.
Ezután átugorunk egy másik sorba, és használjuk a. Létre kell hoznunk egy táblázatot a szűréshez. Ebben az esetben viszonylag kézenfekvő, hogy szűrnünk kell az Ügyfélnevek táblázata alapján.
Végig kell járnunk minden egyes ügyfelet, és ki kell értékelnünk, hogy mi a helyezésük, majd meg kell néznünk, hogy az általunk létrehozott MIN és MAX felett van-e vagy alatta.
A következő lépés a COUNTROWS és a FILTER funkció ismételt használata. Ezután válassza az Ügyfélcsoportok lehetőséget, amely az imént létrehozott táblázat.
Speciális logika használata RANKX-szel a LuckyTemplatesben
Ezután a LuckyTemplates viszonylag fejlett RANKX logikájával ismételgetjük ezt a táblázatot. Összes értékesítésünket a tetején számoljuk, de az Ügyfélcsoportok táblázatunk valójában a rangsor. Meg kell kapnunk az egyes ügyfelek rangsorát, majd meg kell néznünk, hogy az Ügyfélcsoportok táblázatban szereplő csoportok valamelyikébe tartoznak-e.
A rangsoroláshoz a RANKX függvényt és az összes Ügyfélnevet kell használnunk. Ezután az összes értékesítés alapján rangsoroljuk őket, majd a DESC kiválasztásával 1-esre, a legalacsonyabbra pedig 200-ra rangsoroljuk. Ezt követően a MIN-nél nagyobb összeggel zárjuk le a legmagasabb rangú ügyfelek esetében.
Akkor átugorunk egy másik sorba, mert itt két logikával dolgozunk. A RANKX-et és a fentebb használt hasonló logikát fogjuk használni, de akkor kisebb vagy egyenlő MAX értékkel. Ezután lezárjuk a. Győződjön meg arról, hogy a COUNTROWS logika működik, ezért nullánál nagyobbat is írunk, majd kattintson az Enter gombra.
A RANKX eredményeinek ellenőrzése a LuckyTemplatesben
Befejeztük a számítás megírását, tehát lássuk, mit csinál valójában. A létrehozott mértéket behúzzuk a táblázatba, és megnézzük, hogy valóban eredményt kapunk-e.
Az első dolog, amit ellenőriznünk kell, az az összeg. A végösszeg pontosan megegyezik a korábban kitalált összértékesítéssel? Igen, ez az.
Most nézzük meg, mit csinálnak az egyes számítások. Ennek a konkrét eredménynek az elérése érdekében kiszámítottuk az összes értékesítést, majd az Ügyfél neve oszlopra hivatkozva létrehoztunk egy táblázatot minden egyes vásárlóról. Ezen az iteráción belül minden ügyfelet kiértékeltünk, ha rangja nagyobb, mint a MIN, és kisebb vagy egyenlő, mint a MAX.
Ez egy meglehetősen fejlett DAX, mert ez a csoport egyáltalán nem létezett az adatokban. De most a Top 5, a Top 5-től a 20-ig és a többiek eladásait számoljuk.
A táblázat rendezése és az adatok megjelenítése
Most, hogy az írási rész elkészült, rendezzük a táblázatot, amely jelenleg ABC sorrendben van rendezve. Csak kattintsunk a Modellezés fülre, és kattintsunk a Rendezés oszlop szerint lehetőségre. Csak MAX szerint válogatunk, hogy szervezetten nézzük a csoportokat.
Ezeket az adatokat még jobbá tehetjük. Mivel ez dinamikus, ebben a számításban egy másik kontextust is elhelyezhetünk az Évek használatával, hogy megnézhessük az adott éven belüli csoportonkénti eladásokat.
Ha így teszünk, látni fogjuk a trendeket. Tehát csak megragadjuk az évet, feltesszük a táblázatunkba, és ezt mátrixmá alakítjuk. Most láthatjuk a 2014-es, 2015-ös és 2016-os értékesítések csoportonkénti bontását.
Ezekből a számokból most vizualizációt készíthetünk. Megragadhatjuk ügyfeleink nevét és csoportját, majd áthúzhatjuk őket a vászonra. Most már elképzelhetjük a Top 5-öt, a Top 5-20-at és a többit.
Következtetés
Ez az eredmény másképp nem is jöhetett volna létre, ha nem érti, hogyan kell megírni a kódot, amit korábban csináltunk. Ha ennek első körben nincs teljesen értelme, nézze át néhányszor, és próbálja meg beépíteni egy olyan modellbe, amelyen éppen dolgozik. Meg fog lepődni ennek a technikának a számos forgatókönyvben való alkalmazásain.
Továbbá, ha még csak most kezdi használni a DAX-ot, érdemes megnéznie az online tanfolyamomat, amely átfogóan bemutatja mindazt, amit meg kell tanulnia a DAX saját LuckyTemplates modelljeiben való implementálásához.
Sok sikert ehhez a technikához – ha bármilyen megjegyzést és gondolatot szeretne, csak jelezze az alábbiakban.
Az Excel gyakorisági táblázataiban, valamint az aránytáblázatokban készültek. Nos, nézze meg, mik ezek, és mikor kell használni őket.
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.
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.
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.
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.
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.
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.
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.
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.
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.