Táblázat vizuális a LuckyTemplatesben | Dinamikus részbeállítás

Szeretnék ma egy kis időt eltölteni a LuckyTemplates tagjának, Lucasnak a kérdésével kapcsolatban, amely a LuckyTemplates táblavizualitásával kapcsolatos. Ez önmagában is érdekes kérdés, de szeretném boncolgatni, mert egy csomó más érdekes témát is érint, köztük a szétkapcsolt táblákat, a szeletelő betakarítást és néhány szeletelő vizualizációs trükköt, feltételes formázást és virtuális táblákat. Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Sok minden van ebben, még ha ránézésre sem egy különösebben összetett kérdés. Lucasnak volt egy táblázata, és a szeletelő értéke alapján (jelen esetben május 1.) minden olyan rekordot fel akar venni, amely kisebb vagy egyenlő a szeletelő értékével a Date In -ben, és minden olyan rekordot, amely nagyobb a szeletelőnél . értékét a Kilépés dátuma mezőben , és csökkentse a táblát csak azokra a rekordokra.

Táblázat vizuális a LuckyTemplatesben |  Dinamikus részbeállítás

Mielőtt ezt megtennénk, vessünk egy pillantást adatmodellünkre – ez nagyon egyszerű. Alapvetően most kaptuk meg a kiterjesztett dátumtáblázatot, amely a ténytáblázatunkhoz van kötve, csak a dátum és a beérkezés dátuma közötti aktív kapcsolat, valamint a dátum és a kilépési dátum közötti inaktív kapcsolat révén. És akkor megvan a mértéktáblázatunk. Tehát amint látja, ez egy meglehetősen egyszerű adatmodell, amellyel ma dolgozunk.

Táblázat vizuális a LuckyTemplatesben |  Dinamikus részbeállítás

Kezdjük azzal, hogy felszeleteljük azokat az adatokat, amelyekről beszélt. Csak vesszük a Dátum mezőnket, és szeletelővé alakítjuk. Egyetlen értéket akarunk, ezért ezt most listává alakítjuk. Ez nem túl jó felhasználói élmény, mert végig kell vadásznunk a május 1-jei listát, de egy percen belül rátérünk erre.

Tehát lefelé görgetjük a szeletelőt, és megkeressük a május 1-jét, kiválasztjuk, és most rögtön látunk néhány problémát ezzel kapcsolatban. Ez egy tompa hangszer, és van egy kifinomultabb állapotunk, amit megpróbálunk elérni. Alapvetően mindent kiszed, ami nem Date In May 1st, amit nem akarunk.

Az alábbi két látványelemet pedig olyan módon szűri, ami nem túl hasznos.

Táblázat vizuális a LuckyTemplatesben |  Dinamikus részbeállítás

Azonnal megállapíthatjuk, hogy egy egyenes szeletelő nem fog működni nálunk. Tehát helyette egy leválasztott táblázatot akarunk. Ez egy nagyszerű technika arra az esetre, ha ki akarja gyűjteni az értéket abból, ami a felhasználó számára egy szeletelőnek tűnik, de valójában nem lép interakcióba a vizualizációval, és csak behúzza ezt az értéket a DAX-ba, majd felhasználja a manipulációhoz. számításaidat a látványvilágodban.

Tartalomjegyzék

Leválasztott tábla létrehozása (DAX-ban számított táblázat)

Tehát szabaduljunk meg ettől a haszontalan szeletelőtől, és hozzunk létre egy leválasztott táblázatot . Leválasztott tábla létrehozásához megteheti fizikai táblaként a Power Queryben vagy számított táblaként a DAX-ban. És úgy gondolom, hogy ennek optimális módja egy fizikai asztal lenne.

De ennél a példánál csak ként fogom létrehozni, csak a Modellezés szalagra, majd az Új táblázatra lépve .

Táblázat vizuális a LuckyTemplatesben |  Dinamikus részbeállítás

Használjuk afunkció a DAX-ban. Tehát a leválasztott dátumtáblázatunk megegyezik a dátumtáblázatban szereplő dátum értékeivel. Ezzel csak egy egyoszlopos számított táblázat jön létre.

Táblázat vizuális a LuckyTemplatesben |  Dinamikus részbeállítás

És akkor ezt az értéket behúzhatjuk szeletelőnkként.

Táblázat vizuális a LuckyTemplatesben |  Dinamikus részbeállítás

Lista helyett egyértékű szeletelőt fogunk használni, de sajnos a szokásos választások között nincs ilyen. Az egyetlen módja annak, hogy egyetlen érték csúszkát kapjon, a Generate Series , és ezt nem tehetjük meg a dátumokkal. Amit tehetünk, az az After .

Táblázat vizuális a LuckyTemplatesben |  Dinamikus részbeállítás

Az After egy értékcsúszkának tűnik, de a csúszka dátumától és az azt követő összes dátumtól kezdve mindent megad. Nos, az egyik trükkös dolog az After szeletelővel kapcsolatban az, hogy hogyan kell begyűjteni. Tehát készítsünk betakarítási mértéket.

Betakarítás mértéke egy táblázathoz, amely a LuckyTemplatesben látható

Nevezzük Szüretnek . A tipikus betakarítás mértéke azon alapul. Így kiválasztjuk a Leválasztás dátuma mező értékét.

Táblázat vizuális a LuckyTemplatesben |  Dinamikus részbeállítás

Nem produkál hibát, de ha bedobjuk egy kártyába, üresen jelenik meg.

Táblázat vizuális a LuckyTemplatesben |  Dinamikus részbeállítás

Ennek az az oka, hogy a SELECTEDVALUE-nak egyetlen értéket kell visszaadnia, az After szeletelő pedig több értéket ad vissza. Mindent visszaad a kezdeti dátumtól egészen a szeletelő végéig. Mivel nem ad vissza egyetlen értéket sem, ezt Üresként fogja betakarítani . Tehát ezt meg kell tennünk, és módosítanunk kell ezen az intézkedésen.

Használjuk afüggvényt, majd vegye ki a minimumot () leválasztott dátumtáblázatunk értéke. És most, a „kontextus változása”, amit szeretnénk, alapvetően az. Ez a minimum az Utána szeletelőben kiválasztva. Tehát ezt vesszük, és ismét a leválasztott dátum mezőbe lépünk.

Táblázat vizuális a LuckyTemplatesben |  Dinamikus részbeállítás

Most pontosan azt kapjuk, amit akarunk, ami a Harvest egyetlen értéke.

Táblázat vizuális a LuckyTemplatesben |  Dinamikus részbeállítás

És kellemes felhasználói élményben van részünk, mert nem csak csúszhatunk, hanem fel is mehetünk ide, és kihasználhatjuk ezt a dátumválasztót. Csak kiválaszthatjuk a kívánt dátumot (például május 1.) közvetlenül a dátumválasztóban, és az egyetlen értékként jelenik meg.

Táblázat vizuális a LuckyTemplatesben |  Dinamikus részbeállítás

Ezután létre kell hoznunk egy mérőszámot, amely a betakarított értéket fogja használni a táblázatunk szűrésére. Ezt a mértéket Tartományon belülinek nevezzük . Itt egy változót fogunk használni ( VAR Cond ), majd egyutasítást, ahol a SELECTEDVALUE értéket használjuk a Date In és Date Out körül . Ezután 1-et akarunk , ha ez a feltétel igaz, és 0-t , ha hamis. Végül alul visszaadjuk a feltételt (Cond).

Táblázat vizuális a LuckyTemplatesben |  Dinamikus részbeállítás

Most van egy olyan intézkedésünk, amely pontosan azt teszi, amit akarunk. Csak egyet ad vissza, ha a tartományon belül van, és nullát, ha nem. Most már léphetünk a szűrőpanelre, kiválaszthatjuk ezt a táblázatvizuális képet, és elvégezhetjük a Tartományon belüli mértéket, és bedobhatjuk a szűrőpanelbe. Csak akkor állítjuk be, ha az érték egy, akkor ez mutatja az elemeket. Megnyomjuk a Szűrő alkalmazása gombot , és láthatjuk, hogy a megfelelő eredményeket adja, C, D és E.

Táblázat vizuális a LuckyTemplatesben |  Dinamikus részbeállítás

Feltételes formázás egy asztalon, vizuálisan LuckyTemplatesben

Nem szűri ki a többi táblázat vizualizációját, de ezt a mértéket még egy kicsit tovább tudjuk használni a használatával. Végezzük el a feltételes formázást a szabályok alapján , és alapozzuk meg a Tartományon belüli mértékünkre. Ezután felállítunk egy szabályt, és kiválasztunk egy színt.

Táblázat vizuális a LuckyTemplatesben |  Dinamikus részbeállítás

Ezzel azt láthatjuk, hogy az alábbi táblázat vizualizációja (oszlopdiagram) dinamikusan változott.

Táblázat vizuális a LuckyTemplatesben |  Dinamikus részbeállítás

Ugyanezt megtehetjük a szóródiagramunkkal is. Csak lépjünk az adatszínekre, majd ismét az alapértelmezett színre, és állítsuk be ugyanazt a szabálystruktúrát, amelyet az oszlopdiagramunkhoz állítottunk be. És most itt van egy teljesen dinamikus struktúra.

Táblázat vizuális a LuckyTemplatesben |  Dinamikus részbeállítás

Amikor elcsúsztatjuk a szeletelőnket, az összes látványt pontosan úgy változtatja meg, ahogy Lucas szerette volna a táblázat megfelelő értékekre történő szűrése szempontjából.




Következtetés

Ebben a blogban megmutattam, hogyan lehet dinamikusan alkészletezni egy táblázat vizualizációját a LuckyTemplatesben. Megtanulta, hogyan hozhat létre megfelelő DAX-mértéket az értékek begyűjtéséhez, és hogyan használhatja a feltételes formázást a teljesen dinamikus táblázatvizualizáció eléréséhez.

Remélem, hasznos tippeket kapsz az út során. További kapcsolódó tartalmakért tekintse meg az alábbi linkeket.

Egészségére!

Brian


Mi az a Power Query & M Language: Részletes áttekintés

Mi az a Power Query & M Language: Részletes áttekintés

Ez az oktatóanyag áttekintést nyújt a Power Query szerkesztőről és az M nyelvről a LuckyTemplates asztalon.

Oldalszámozott jelentés készítése: Szövegek és képek hozzáadása

Oldalszámozott jelentés készítése: Szövegek és képek hozzáadása

Ismerje meg, hogyan hozhat létre oldalszámozott jelentést, hogyan adhat hozzá szövegeket és képeket, majd exportálhatja a jelentést különböző dokumentumformátumokba.

A SharePoint automatizálási szolgáltatás | Bevezetés

A SharePoint automatizálási szolgáltatás | Bevezetés

Ismerje meg, hogyan használhatja a SharePoint automatizálási funkcióját munkafolyamatok létrehozására, és segít a SharePoint-felhasználók, -könyvtárak és -listák mikrokezelésében.

Oldja meg az adatelemzési kihívást a LuckyTemplates Accelerator segítségével

Oldja meg az adatelemzési kihívást a LuckyTemplates Accelerator segítségével

Fejlessze jelentéskészítési készségeit, ha csatlakozik egy adatelemzési kihíváshoz. Az Accelerator segítségével LuckyTemplates szuperfelhasználóvá válhatsz!

Összesítések futtatása a LuckyTemplates alkalmazásban a DAX segítségével

Összesítések futtatása a LuckyTemplates alkalmazásban a DAX segítségével

Ismerje meg, hogyan számíthatja ki a futó összegeket a LuckyTemplates programban a DAX segítségével. Az összesítések futtatása lehetővé teszi, hogy ne ragadjon le egyetlen egyéni eredménynél sem.

A LuckyTemplates Dax-változói állandóak: mit jelent ez?

A LuckyTemplates Dax-változói állandóak: mit jelent ez?

Ismerje meg a változók fogalmát a DAX-ban a LuckyTemplates-en belül, és a változók hatásait a mérőszámok kiszámítására.

LuckyTemplates lejtődiagram: Áttekintés

LuckyTemplates lejtődiagram: Áttekintés

Tudjon meg többet a LuckyTemplates Slope diagram nevű egyéni vizualizációról, amely egyetlen vagy több mérőszám növekedésének/csökkenésének megjelenítésére szolgál.

LuckyTemplates színes témák az egységes vizualizációkhoz

LuckyTemplates színes témák az egységes vizualizációkhoz

Fedezze fel a LuckyTemplates színtémáit. Ezek elengedhetetlenek ahhoz, hogy jelentései és vizualizációi zökkenőmentesen nézzenek ki és működjenek.

Átlag kiszámítása LuckyTemplatesben: Hétköznapi vagy hétvégi eredmények elkülönítése a DAX segítségével

Átlag kiszámítása LuckyTemplatesben: Hétköznapi vagy hétvégi eredmények elkülönítése a DAX segítségével

Az átlag kiszámítása a LuckyTemplates alkalmazásban számos módon elvégezhető, hogy pontos információkat kapjon üzleti jelentéseihez.

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

Nézzük meg a Standard LuckyTemplates Theming témakört, és tekintsünk át néhány olyan funkciót, amely magában a LuckyTemplates Desktop alkalmazásban található.