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 .


Verzióelőzmények a SharePoint-listákban

Verzióelőzmények a SharePoint-listákban

Fedezze fel, hogy a SharePoint verzióelőzményei hogyan segíthetnek áttekinteni egy bizonyos adatok alakulását, és hány módosításon mentek keresztül.

Színes hexadecimális kódválasztó a LuckyTemplates jelentésekhez

Színes hexadecimális kódválasztó a LuckyTemplates jelentésekhez

Itt található egy eszköz jelentések és látványelemek készítéséhez, egy színhexadecimális kódválasztó, amellyel könnyedén lekérheti LuckyTemplates jelentései színeit.

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

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

Könnyedén megjeleníthet egy dátumtartományt szeletelőként a jelentésben időszaki táblázat segítségével. Használjon M-kódot a dinamikus dátumszeletelő létrehozásához a LuckyTemplates alkalmazásban.

Arány- és gyakorisági táblázatok Excelben

Arány- és gyakorisági táblázatok Excelben

Az Excel gyakorisági táblázataiban, valamint az aránytáblázatokban készültek. Nos, nézze meg, mik ezek, és mikor kell használni őket.

A DAX Studio és a Tabular Editor telepítése a LuckyTemplates alkalmazásban

A DAX Studio és a Tabular Editor telepítése a LuckyTemplates alkalmazásban

Ismerje meg, hogyan töltheti le és telepítheti a DAX Studio és a Tabular Editor 3 alkalmazást, és hogyan konfigurálhatja őket a LuckyTemplates és az Excel programban való használatra.

LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

Ez a blog tartalmazza a Shape Map vizualizációt a LuckyTemplates térbeli elemzéséhez. Megmutatom, hogyan használhatja hatékonyan ezt a vizualizációt annak funkcióival és elemeivel.

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

Ebben az oktatóanyagban egy egyedülálló ötletet mutatok be a pénzügyi jelentésekkel kapcsolatban, amely az eredmények hozzárendelését jelenti a LuckyTemplates-en belüli táblázatsablonok előre meghatározásához.

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

Hozzon létre DAX-mértékeket a LuckyTemplates alkalmazásban meglévő mértékek vagy képletek használatával. Ezt nevezem mértékelágazási technikának.

A legerősebb funkcióhívás a LuckyTemplatesben

A legerősebb funkcióhívás a LuckyTemplatesben

Ebben a blogban fedezze fel a LuckyTemplates adatkészletet, a leghatékonyabb függvényhívást, amely M- és DAX-függvények ezreit juttatja a keze ügyébe.

Adatmodellezési technikák a DAX-mérések megszervezéséhez

Adatmodellezési technikák a DAX-mérések megszervezéséhez

A mai oktatóanyagban megosztok néhány adatmodellezési technikát a DAX-mérések jobb rendszerezéséhez a hatékonyabb munkafolyamat érdekében.