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.
Egy nemrégiben elkészített és a LinkedIn-en közzétett DAX pop-kvízt követően a kvízre válaszolók egyike egy lenyűgöző ötletet vetett fel, amely szerint a szövegoszlopoknak már nincs szükségük numerikus rendezési oszlopra a megfelelő sorrendbe helyezésükhöz. Kísérleteztem ezzel az új megközelítéssel, és gyönyörűen működött. A mai oktatóanyagban megmutatom, hogyan hozhat létre ezzel a megközelítéssel önrendező szövegoszlopokat, amelyek mind a DAX-ot, mind a Power Queryt használják. Az oktatóanyag teljes videóját a blog alján tekintheti meg.
Vessünk egy pillantást a külső eszközeinkből származó gyakorlati adatkészletre (van a LuckyTemplates kiterjesztett dátumtáblázata). Ebben a táblázatban van egy Hónap neve nevű mezőnk , amelyre összpontosítani fogunk.
Fogjuk meg a hónap nevét, és húzzuk ki egy táblázatba. Látni fogja, hogy ábécé szerint van rendezve. Tehát foglalkoznunk kell ezzel, hogy megfelelően működjön a táblázatainkban és a vizualizációkban.
Tartalomjegyzék
Önrendező oszlopok létrehozása a DAX és a Power Query használatával a LuckyTemplates alkalmazásban
Először végezzük el a Power Queryt. Menjünk a Dátumok táblához, és létrehozunk egy oszlopot, és csak egy kis egyszerű M kódot használunk. Nevezzük ezt az oszlopot hónap nevének, és egy csillagot fogunk használni csak annak jelzésére, hogy ez egy önrendező oszlop.
A képlethez a Text.Repeat nevű függvényt használjuk . Kéri a beszúrni vagy megismételni kívánt szöveget, majd azt, hogy hányszor szeretné megismételni. Néhány szókimondó szöveg helyett nem nyomtatott karaktereket használunk. Ehhez használhatjuk a Character.FromNumber nevű függvényt , és a szám, amit használni fogunk, a 0032, ami egy nem nyomtatható szóköz szám. Ezt szeretnénk megismételni 12 mínusz az Év hónapja . Ezután összefűzzük a hónap nevével.
Ez kiegészíti rovatunkat. Ugyanúgy néz ki, de most előtte vannak a nem nyomtatható szóközök.
Amikor a Hónap kifejezésre keresünk, azt a hónap neve* mezőt találjuk az önrendezéssel. Bedobjuk ezt egy táblázatba, és láthatjuk, hogy az ábécé szerinti rendezés helyett a szóközök alapján kronologikusan rendezi.
Ha itt megnézzük a Rendezés oszlop szerint , az csak önmagában van rendezve. Nincs további rendezési mező.
Ezt a DAX-ban egy nagyon hasonló megközelítéssel is megtehetjük. Hadd mutassam meg, hogyan kell ezt csinálni.
Először adjunk hozzá egy egyéni oszlopot. A módszertan ugyanaz. A funkciók egy kicsit mások. Nevezzük ezt a hónap neve kettős csillaggal. Ezután a Text.Repeat helyett a DAX-ban egy nevű függvényt fogunk használni. Pontosan ugyanaz a szerkezet. Használja a szöveget, majd annyiszor, ahányszor szeretné megismételni.
Így a szövegben a Character.FromNumber helyett a megfelelőt fogjuk használni a DAX-ban, ami. Ezután megkapjuk a 0032-t , amely a nem nyomtatható terület számunk, majd megismétlődik 12 mínusz MonthOfYear .
Ezt összefűzzük a Hónap neve mezőnkkel, és használjuk az eredeti hónap nevét, ne a hónap nevét*. Ezt egy rövid mezővé fogom csonkolni a BAL , majd a 3 segítségével (csak az első három karaktert vesszük), csak hogy vizuálisan is megmutassam, hogyan fog kinézni.
Tehát most, ha ezt behúzzuk egy táblázatba, az pontosan kronologikusan rendeződik, mint az M kód.
Ez nem csak táblázatokban működik, hanem vizuálisan is.
Következtetés
Szerintem ez egy nagyon klassz technika önrendező oszlopok létrehozására a LuckyTemplatesben a DAX és a Power Query segítségével. Abszolút zseniálisnak gondoltam. Nagyon hálás vagyok a kvíz résztvevőjének, hogy rámutatott. Remélem, hasznosnak találta ezt a szövegmezők létrehozása és kezelése szempontjából.
Egészségére,
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.