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.
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!
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.
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.
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.
Tekintse át a Power Apps és a Power Automate legfontosabb frissítéseit, valamint azok előnyeit és következményeit a Microsoft Power Platform számára.
Fedezzen fel néhány gyakori SQL-függvényt, amelyeket használhatunk, például a karakterláncot, a dátumot és néhány speciális függvényt az adatok feldolgozásához vagy manipulálásához.
Ebből az oktatóanyagból megtudhatja, hogyan hozhatja létre a tökéletes LuckyTemplates sablont, amely az Ön igényeinek és preferenciáinak megfelelően van konfigurálva.
Ebben a blogban bemutatjuk, hogyan lehet a mezőparamétereket kis többszörösekkel rétegezni, hogy hihetetlenül hasznos betekintést és látványelemeket hozzon létre.
Ebből a blogból megtudhatja, hogyan használhatja a LuckyTemplates rangsorolási és egyéni csoportosítási funkcióit a mintaadatok szegmentálására és kritériumok szerinti rangsorolására.
Ebben az oktatóanyagban egy konkrét technikát fogok bemutatni, hogyan jelenítheti meg a kumulatív összeget csak egy adott dátumig a LuckyTemplates vizualizációjában.
Ismerje meg, hogyan hozhat létre és testreszabhat Bullet diagramokat a LuckyTemplates alkalmazásban, amelyeket főként a teljesítmény mérésére használnak a célhoz vagy az előző évekhez képest.