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.
Ebben az oktatóanyagban arról fogok beszélni, hogyan lehet álváltozókat használni jobb DAX-mértékek írásához. Ez különösen olyan esetekben alkalmazható, amikor összetettebb DAX-ra van szükség. Ezzel a technikával rugalmasabban kezelheti a különböző változókat és feltételes feltételeket. Az oktatóanyag teljes videóját a blog alján tekintheti meg.
Úgy döntöttem, hogy megcsinálom ezt az oktatóanyagot, mert egy kérdéssel találkoztam a.
E kérdés alapján Harvey a Pareto-elemzést néhány további kritériummal kívánt kombinálni. Meg akarta nézni az értékesítési rangsor felső 20%-át, miközben megvizsgálta annak metszéspontját más termékekkel, amelyeknek az árrése meghalad egy bizonyos százalékot.
Tartalomjegyzék
Megoldás kidolgozása az értékesítési ranghoz és a haszonkulcs levágásához
A Harvey által említett követelmények alapján létrehoztam egy olyan megoldástervezetet, amely csúszkákkal rendelkezik az értékesítési ranghoz és a nyereséghányad levágásához .
Az ezeken a csúszkákon beállított paraméterektől függően a szórványvizualizáció megmutatja azokat a termékeket, amelyek mindkét feltételnek megfelelnek .
Tegyük fel, hogy az értékesítési rang A, a haszonkulcs pedig B. Ez alapvetően egyfeltétel. Ehhez viszonylag szabványos DAX intézkedésekre van szükség. Ezek itt a jobb oldali ablaktáblán láthatók a mérőszámok alatt, ahol az értékesítési rangsorom van , amely egy alapszintet használ. Nekem is vannak teljes költségem, össznyereségem és más változóim, amelyek a csúszkákból kapják meg az értékeket.
Dummy változók használata ÉS feltételekhez
Ami az ÉS állapotot illeti, ez a mérték az, ami a nehéz emelést végzi.
Van néhány érdekes dolog, amit észrevehet ebben az intézkedésben. Alapvetően ezeket a feltételeket általában a/kritériumok. De ahelyett, hogy ezt tettem volna, az úgynevezett dummy változókat használtam, ahol ha a feltétel IGAZ, akkor 1-et kap. Ha HAMIS, akkor 0-t kap.
Tehát ez a mérték azt mutatja, hogy ha az értékesítési rang kisebb vagy egyenlő, mint az értékesítési ranghatár határértéke, akkor 1-et kap. Ha a haszonkulcs nagyobb, mint a haszonkulcs határértéke, akkor 1-et kap. Ellenkező esetben nullát kap.
Ez a megközelítés nagyon elterjedt a statisztikai és regressziós elemzésben, de hasznos lehet a DAX esetében is.
Azért használtam ezt a megközelítést, mert szükségem van ezekre az értékekre a következő részhez, ahol a két változót szorzással kombinálom .
Miután a két álváltozót, az Rnk és a Margot kombináltuk, továbbléphetek a mérték következő részére. Ha ez a kombinált érték nagyobb, mint nulla, akkor a piros színt rendeltem hozzá. Ha nem, akkor kék színt kap.
Dummy változók használata VAGY feltételekhez
Mi van, ha ezt a megközelítést egyfeltétel?
Használhatja ugyanezt a folyamatot, de amikor a változók kombinálásának lépéséről van szó, használjon pluszjelet csillag helyett .
Tehát az ÉS feltételhez ehhez hasonló csillagra lenne szükség :
A VAGY feltételhez ehhez egy pluszjelre lenne szükség :
Az elfogadás gomb megnyomása után ezeket a feltételeket alkalmazza a szóródiagramon. A beállított feltételeknek megfelelő termékek ezután piros pontként jelennek meg itt.
Miért működnek a dummy változók?
Ha kíváncsi arra, hogy miért működnek ezek az álváltozók, itt van néhány diagram, ami segíthet.
Kezdjük az ÉS feltétellel.
ÉS azt jelenti, hogy mindkettő vagy mindegyik feltétel IGAZ. Ezt a szorzás jellemzi. Ha megszorozzuk, bármely HAMIS feltétel a teljes tagot 0-ra állítja. Tehát ha két változója van, A és B, és mindkettő igaz, akkor az 1 szorzatát adná vissza, ami IGAZ értéket ad vissza.
De ha vagy A egyenlő nullával, vagy B egyenlő nullával, akkor három olyan feltételt kapunk, ahol az egész tag nulla lesz. Ez a kereszteződés.
Ha viszont az VAGY feltételt nézzük, az azt jelenti, hogy bármelyik feltétel IGAZ. Ehhez szorzás helyett összeadásra van szükség. Tehát egyetlen HAMIS halmaz sem eredményez 0-t, de mindaddig, amíg bármelyik feltétel igaz, a feltételt 1-gyel növeli.
Tehát a VAGY feltétel diagramján, ha A és B is IGAZ, akkor a kifejezés 2-t kap. Ha A hamis, de B igaz, akkor 1-et kap. A fordított esetben is 1-et kap, míg te csak 0-t kap. ha mindkét feltétel hamis.
Ahol hasznosak a hamis változók
Nyilvánvaló, hogy egyszerű esetekben használhatja az alapvető ÉS vagy VAGY feltételeket. Ezek azonban nem működnek olyan jól, ha bonyolultabb esetekről van szó. Íme egy példa.
Ez az eset hét változót mutat. A, B és C kombinációja IGAZ. Ilyenek a D és E vagy az F és G kombinációi is.
Ha írnál aehhez az állapothoz csak képzelheti, milyen hosszadalmas és zavaros lenne. De ha dummy változókat alkalmaz, akkor sokkal egyszerűbbé teheti. Csak le kell cserélnie ezeket az operátorokat az egyszerűbb képlet eléréséhez.
Innentől kezdve használja azt a feltételt, hogy ha az eredmény nagyobb, mint 0, akkor az IGAZ. Ha 0-val egyenlő, akkor HAMIS értéket kap.
Térjünk vissza a LuckyTemplates fájlhoz, hogy megnézzük, hogyan működik ez egy tényleges jelentésben.
Tehát ebben az esetben a piros pontok azt az esetet mutatják, amikor mindkét feltétel igaz, míg a lila pontok azt mutatják, hogy csak egy feltétel igaz.
A mértékbe lépve látni fogja az Rnk és Marg dummy változókat, ahol van egy VAGY feltétel, amint azt a plusz mutatja .
Ezután azt is látni fogja a IGAZ konstrukció, van egy 2, ami pirosat eredményez, ami azt jelenti, hogy két IGAZ állítása van . Ha az állítások egyike igaz, az lilára változik. Ha egyik sem igaz, akkor ez 0-t eredményez, ami kék pontokat mutat.
Ez közvetlenül megfelel annak a VAGY diagrammátrixnak, amelyről korábban beszéltünk.
Visszatérve az utolsó állapotunkhoz, megnézhetjük, mi történik, ha két kiugró halmazt akarunk megvizsgálni. Alapvetően, ha meg akarjuk nézni, hogy mi felel meg az A és B feltételnek, akkor az itt fent lévő két pont, amely a 4. és 15. terméket jelöli, megfelel ennek a kritériumnak.
A másik oldalon megtekintheti az alsó kiugró értéket is, amely az 1. termék.
Ne feledje azt is, hogy ez az egész jelentés dinamikus. Tehát minél többet mozgatja a csúszkákat, annál több pontot fog látni.
Ha az alábbi mértéket nézzük, az azt az utolsó esetet mutatja, amelyről beszéltünk, ahol négy álváltozója van – a felső rang (TopRnk), a margónál nagyobb vagy azzal egyenlő értékek (GTEMarg), az alsó rang (BotRank) és a kisebb vagy egyenlő, mint a margin (LEMar).
A kombinált értéket tekintve megszoroztuk a TopRnk és a GTEMarg értéket, majd ezt hozzáadtuk a BotRank és LEMarg szorzatához.
Ha a feltételek bármelyike IGAZ értékkel tér vissza, akkor az egy piros pontot fog mutatni a diagramon. Ha nem, akkor kék pontot mutat.
Következtetés
Ezen álváltozók használatával és kombinálásával egyszerű mérőszámokkal érheti el a kívánt eredményeket a szokásos bonyolult DAX-mértékekhez képest, amelyeket a szöveges IGAZ/HAMIS mérőszámok igényelnek.
Kezdje el kipróbálni ezt a megközelítést más olyan jelentéseiben, amelyek a múltban IGAZ vagy HAMIS feltételeket használtak, és nézze meg, hogy ez hogyan befolyásolja intézkedéseit, miközben bonyolultabbá teszi a feltételeket.
Minden jót,
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.