Dinamikus dátumszeletelő a LuckyTemplatesben periódustáblázat használatával

A mai blogbejegyzésben arról szeretnék beszélni, hogy mit nevezünk periódustáblának . Az időszaktábla külön dátumtartományt hoz létre, így az adatokat tetszőleges módon szeletelheti. Megmutatom, hogyan hozhat létre dinamikus dátumszeletelőt a LuckyTemplates alkalmazásban ennek a periódustáblázatnak a használatával. Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Dinamikus dátumszeletelő a LuckyTemplatesben periódustáblázat használatával

Amint látja, minden dátum , tegnap , ma , 5 nap , 15 nap , 1 hónap , 3 hónap , 6 hónap , évtől dátumig , 1 év és 2 év adataim vannak.

Dinamikus dátumszeletelő a LuckyTemplatesben periódustáblázat használatával

Megmutatom, hogyan jutott eszembe ez az ötlet. Ugorjunk át az oldalra, és megmutatom, honnan szereztük ezt a bejegyzést.

Ezt tettem közzé a LuckyTemplates fórumon még 2020 májusában.

Dinamikus dátumszeletelő a LuckyTemplatesben periódustáblázat használatával

Eredetileg egy blogbejegyzésből merítettem ezt az ötletet, amelyet Chris Webb készített néhány évvel ezelőtt. A fenti fórumlinkre kattintva elolvashatod a témát, és megnézheted, hogyan jutott eszembe. Látni fogja az M-kódot is , amelyet a stratégia megvalósításához hoztam létre.

Azért jöttem erre az oktatóanyagra, mert nemrégiben felbukkant egy másik a LuckyTemplates fórumon. Egy Yahoo Finance ötlettel rendelkező tag megpróbált API-t csatlakoztatni a LuckyTemplateshez. Erről a linkről láthatja mindazokat a dolgokat, amelyeket a problémával kapcsolatban megvitattunk.

Dinamikus dátumszeletelő a LuckyTemplatesben periódustáblázat használatával

A LuckyTemplates fórum nagyszerű módja a tanulásnak, és a LuckyTemplates fejlesztésének a következő szintre emelésére.

Brian Julius, egy másik , és jómagam azt a feladatot kaptuk, hogy szeleteljük a fórumtag adatait ezekben az időszakokban. Brian segített az adatok API-hoz való csatlakoztatásában, hogy a tag minden információt behozhasson a Yahoo Finance-ből.

Térjünk vissza a LuckyTemplates asztalra, és vessünk egy pillantást a periódustáblára . Ez egy egyszerű táblázat három különböző mezővel, amelyek ebben az időszakban szerepelnek.

Dinamikus dátumszeletelő a LuckyTemplatesben periódustáblázat használatával

Hadd mutassam meg, hogyan csináltam ezt. Először a Kezdőlap lapra lépünk , és az Adatok átalakítása lehetőségre kattintunk .

Dinamikus dátumszeletelő a LuckyTemplatesben periódustáblázat használatával

Mindezt a lekérdezésszerkesztőben hoztuk létre M kóddal. Így van beállítva az adatmodell.

Dinamikus dátumszeletelő a LuckyTemplatesben periódustáblázat használatával

Az egyik első dolog, amit csináltam, az volt, hogy létrehoztam egy lekérdezést a MinDates számára .

Dinamikus dátumszeletelő a LuckyTemplatesben periódustáblázat használatával

Elmentem a speciális szerkesztőbe, és megtaláltam azt a minimális dátumot, amely ebben a példában a Dátumok táblázatban szerepel.

Dinamikus dátumszeletelő a LuckyTemplatesben periódustáblázat használatával

Aztán létrehoztam a MaxDates-et egy M kóddal, hogy megkapjam a maximális dátumot a Dátum táblázatban. Tudom, hogy vannak más módszerek is erre, de én így állítottam be ezt a példát.

Dinamikus dátumszeletelő a LuckyTemplatesben periódustáblázat használatával

Dinamikus dátumszeletelő a LuckyTemplatesben periódustáblázat használatával

Most nyissuk meg a periódustáblát.

Dinamikus dátumszeletelő a LuckyTemplatesben periódustáblázat használatával

Ez megadja nekünk az összes példát azokra a dátumtartományokra, amelyek elérhetők voltak az előző oldalon, és amelyeket korábban említettem.

Dinamikus dátumszeletelő a LuckyTemplatesben periódustáblázat használatával

Ha megnyitjuk a haladó szerkesztőt, látni fogja az M-kódot , amelyet alapvetően az első említett fórumbejegyzésből másoltak be és illesztettek be.

Először a mai dátumot szerettem volna elérni, hogy a kódban erre hivatkozzanak. Az Összes dátum lekéréséhez a MinDates és MaxDates értékeket használtam, amelyeket korábban, a periódustábla megnyitása előtt hoztunk létre.

Miután megkaptam a példát az 5 napra, nagyon könnyű volt megcsinálni a többi napot.

A hónapokra az M kódot Date.AddDays értékről Date.AddMonths értékre változtattam, hogy megkapjam a hónapokban kifejezett különbséget.

Dinamikus dátumszeletelő a LuckyTemplatesben periódustáblázat használatával

És akkor az YTD alapvetően Date.StartofYear, ami a TodaysDate- ben van . Hozzáadtam a mai egy év és két év adatait is.

Csak szeretném újra hangsúlyozni, hogy ha felkeresi azt a bejegyzést a LuckyTemplates fórumban, akkor könnyen hozzáférhet ehhez az M-kódhoz.

Zárjuk be a power query szerkesztőt , és térjünk vissza a modellhez. Ezen a beállításon akár 6 hónapnyi adatot is láthatunk .

Dinamikus dátumszeletelő a LuckyTemplatesben periódustáblázat használatával

Ha rákattintunk az YTD-re, láthatjuk az évről-napra szóló adatokat.

Dinamikus dátumszeletelő a LuckyTemplatesben periódustáblázat használatával

Majd ha rákattintunk az 1Y-re, láthatjuk a teljes év adatait.

Dinamikus dátumszeletelő a LuckyTemplatesben periódustáblázat használatával

Következtetés

A fórumból származó M-kód használatával dinamikus dátumszeletelőt hozhat létre a LuckyTemplates alkalmazásban. Ezzel a technikával könnyedén szeletelheti az adatokat különböző időszakok szerint.

Remélem tetszett ez a tipp, és ha igen, nézd meg a mellékelt YouTube videót, és mindenképpen kattints a lájk és feliratkozás gombra. Ne akarj lemaradni a LuckyTemplates YouTube-csatorna közelgő tartalmáról .


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ó.