Excel képletek csalólap: középhaladó útmutató
Excel képletek csalólap: középhaladó útmutató
Ma megmutatom, hogyan szabályozhatja az összegeket és a részösszegeket a LuckyTemplates mátrixvizuáljában. Az oktatóanyag teljes videóját a blog alján tekintheti meg.
Ezt a problémát egyik tagunk tette közzé a LuckyTemplates fórumon . A felhasználó azt akarta, hogy az oszlopok úgy nézzenek ki, mint az Excel kimutatástábla táblázatos formátuma, alul a végösszeggel, de a részösszeggel nem. Megosztok pár módszert, hogyan oldhatod meg ezt. Az egyik egy mátrixvizuálon, a másik pedig a DAX-on keresztül történik.
Tartalomjegyzék
Mátrix-vizuális készítés a LuckyTemplates alkalmazásban
Amit tettem, azzal kezdtemPractice Dataset External Tool, amely egy olyan eszköz, amelyet pontosan erre a célra fejlesztettünk ki gyakorlati adatkészletek létrehozására. Három éves adatkészletet hoz létre teljes adatmodellel a mai napig. Ez egy alapvető csillagséma adatmodell, de sok jó tesztelési modell kifejlesztésére használható.
Most összeállítottam egy mátrix vizualitást, ami nagyon hasonlít ahhoz, amit a tag a fórum kérdésében akart.
Egy nagyon egyszerű Total Sales mértéket használtamaz Értékesítési táblán belül. Megtartottam ezt két terméknél, három különböző csatornánál, majd 2020-ban négy negyedévre állítottam be.
Amint látja, ebből a táblázatból négy különböző másolatot készítettem. Ezután az általam bemutatott technikával megtarthatja a sorok összegeit, és törölhet minden mást, megtarthatja az oszlopösszegeket, és kiiktathat minden mást, megtarthatja a részösszegeket, és módosíthatja az egyes részösszegekkel, vagy kiveheti az összes részösszeget. és az összes végösszeg, és csak az alapsorok maradjanak. Tehát itt teljes rugalmasság és ellenőrzés áll rendelkezésére, és megmutatom, hogyan kell ezt megtenni.
Most, ha a főtáblára lépünk, rákattintunk, majd a formátumra lépünk, ott van egy sorszintenkénti opció. Kapcsolja be. Oszlopszintenként is van egy, és gondoskodunk róla, hogy ez is be legyen kapcsolva. Bekapcsolhatjuk a Product Name funkciót is, ami az alsó végösszegeket kapcsolja be. A Csatorna neve kikapcsolja a részösszegeket, a Negyedév és Év pedig a sorösszegeket.
Csak kapcsolja be ezeket, és kapcsolja át a lehetőségeket. Ez az igazán egyszerű és könnyű módja annak. A nehezebb út a DAX-on keresztül vezet.
DAX-megoldás az összegek és részösszegek szabályozására egy mátrix-vizuálban
Felmerülhet benned az a kérdés, hogy ha megvan ez a nagyon egyszerű módja ennek, akkor miért kellene még egy bonyolultabb módszerrel is foglalkoznunk? Mindez a hibás összegek kapcsán gyakran felmerülő problémára vezethető vissza.
Így ebben az esetben az előző oldal példáját lecsupaszítottam negyedegyre és negyedkettőre, de egyébként ez ugyanaz a mátrix vizualizáció.
Megvan az egyszerű Total Sales mérőszám, és ez jól működik, a végösszegek helyesek. De ha itt egy összetettebb értékesítési mérőszámot, a Total Sales SWITCH-t használjuk, az értékesítési csatornánk értékétől függ.
Csak kitaláltam néhány számot, hogy megmutassam, hogy ha bonyolultabb összértékesítési számításunk van, akkor a számok hibásak (a jobb oldali táblázat alatt). Ha jól megnézzük, a korábbi számok, amelyek helyesek, megegyeznek, de mégsem lehet igaz. Ha például az exportot nézzük, az 30%-kal magasabb, mint az előző esetben, de az összesített összeg itt is ugyanazt mutatja. Ez egyszerűen nem lehet helyes.
Szóval, hogyan javítod ki?
Ehhez a DAX-on belül számos függvényt használhat, amelyeket itt leírtam. Van HASONEFILTER , HASONEVALUE , ISFILTERED , ISCROSSFILTERED és ISINSCOPE . Ezek mindegyike többek között annak meghatározására szolgál, hogy egy adatsorban részösszeg- vagy összesítési sor szerepel-e.
Amint látja, a kivételével mindegyik ugyanúgy néz ki, ahol a termék egy részösszegét mutatja. Ez csak az ehhez a termékhez fejlesztett adatok egy műterméke miatt van így, ahol az első terméknek csak forgalmazói csatornája van. Nem rendelkezik export- vagy nagykereskedelmi csatornával az Értékesítési táblázatban.
Nem jelenítik meg a végösszeget és a részösszegeket, de ha szeletelőt írunk elő erre, például válasszuk a Forgalmazót és a Nagykereskedelmet, hirtelen ezek a táblázatok sokat változnak.
És most, van egy nagy különbség ezek között a táblázatok között. A HASONEFILTER itt nem mutatja a termék egy részösszegét, míg a HASONEVALUE igen. Az ISFILTERED most a végösszeget, a sorösszegeket és a részösszegeket mutatja, akárcsak az ISCROSSFILTERED. Az ISINSCOPE ezzel szemben a HASONEFILTER-hez nagyon hasonló eredményt biztosít. Láthatja, hogy a további szeletelő alkalmazása megváltoztatja az itt kapott termékek jellegét.
Nincs egyértelmű válasz arra, hogy mit kell használni egy adott összeg javításához. Ez az adatmodelltől függ. Ez a tiédtől függ. De itt az a fontos, hogy lássuk, hogy a különböző függvények különböző eredményeket hoznak a végösszegek és a részösszegek és a végösszeg kiürítése tekintetében.
A LuckyTemplates mátrixösszegek javítása
Következtetés
Ennek részletei túlmutatnak ezen oktatóanyag keretein. Tekintse meg a többi oktatóanyagot az alábbi linkeken további kapcsolódó tartalmakért. Csak vegye figyelembe, hogy gyakran vannak teljesítménybeli különbségek is, amelyeket e különböző funkciók között találhat, és amelyek azt is meghatározzák, hogy melyiket választja végső mértéke szerint.
Két technikát mutattam be, amelyek segítségével a LuckyTemplates mátrixvizuáljában összegeket és részösszegeket szabályozhat. Remélhetőleg ez jó, hasznos eszközöket biztosít az eszköztárához.
Minden jót!
Excel képletek csalólap: középhaladó útmutató
LuckyTemplates naptártáblázat: Mi ez és hogyan kell használni
Tanulja meg, hogyan telepítheti a Python programozási nyelvet a LuckyTemplatesbe, és hogyan használhatja eszközeit kódok írásához és vizuális megjelenítéséhez.
Tanulja meg, hogyan számíthat ki dinamikus haszonkulcsokat a LuckyTemplates mellett, és hogyan szerezhet több betekintést az eredmények mélyebbre ásásával.
Ismerje meg, hogyan kell megfelelően rendezni a mezőket egy kiterjesztett dátumtábla oszlopaiból. Ez egy jó stratégia nehéz területeken.
Ebben a cikkben azt mutatom be, hogyan találhatja meg régiónként a legnépszerűbb termékeket a LuckyTemplates DAX-számításaival, beleértve a TOPN és a CALCULATE függvényeket.
Ismerje meg, hogyan használhatja a szemét dimenziót az alacsony számosságú jelzőkhöz, amelyeket hatékonyan szeretne beépíteni az adatmodellbe.
Ez az oktatóanyag arról szól, hogyan futtathat időintelligens számításokat egyéni naptárak felett a LuckyTemplates alkalmazásban. Itt a havi változást számoljuk.
Ismerje meg, hogyan hozhat létre nyalókadiagramokat a LuckyTemplates natív egyéni vizualizációjával, hogy betekintést nyújtson a jelentés egyetlen kategóriájára.
Fedezze fel a LuckyTemplates Showcase-t, hogy több letölthető LuckyTemplates irányítópultot és jelentést készítsen. A LuckyTemplates sharepoint betekintést nyújt a Service Desk-problémák kezeléséhez.