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 .

Leave a Comment

E-mail melléklet mentése SharePointba a Power Automate segítségével

E-mail melléklet mentése SharePointba a Power Automate segítségével

Ebből a blogból megtudhatja, hogyan mentheti automatikusan az e-mail mellékleteket a SharePointba, majd törölheti az e-maileket a Power Automate segítségével.

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Power Automate folyamatok létrehozása a semmiből

A Power Automate folyamatok létrehozása a semmiből

Ismerje meg, hogyan hozhat létre <strong>Power Automate</strong> folyamatokat a semmiből. Sablon használata helyett mi magunk hozzuk létre a kiváltó okokat és a műveleteket.

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Ebben az útmutatóban bemutatom, hogyan lehet Pénzügyi információk mátrixát létrehozni a Profit és veszteség (P&L) kimutatással a LuckyTemplates alkalmazásban.

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Fedezze fel, hogyan lehet dinamikusan egyesíteni oszlopokat a Power Query Table.CombineColumns függvény segítségével.

SharePoint-fájlok hozzáadása a számítógéphez

SharePoint-fájlok hozzáadása a számítógéphez

Ismerje meg, hogyan adhatjuk hozzá és szinkronizálhatjuk SharePoint-fájljainkat az asztalon és a OneDrive-on.

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

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.

LuckyTemplates mobil jelentéskészítési tippek és technikák

LuckyTemplates mobil jelentéskészítési tippek és technikák

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.

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

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.