A dátumtáblázat oszlopainak rendezése a LuckyTemplatesben

A mai blogban egy olyan kérdést fogok megvitatni, amely folyamatosan felmerül a LuckyTemplates fórumban . Hogyan lehet megfelelően rendezni a mezőket egy kiterjesztett dátumtábla oszlopaiból? Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Ez a kiterjesztett dátumtáblázatra vonatkozik az M-kód kirakatból, amelyet Melissa Dekorte, egyik szakértőnk fejlesztett ki.

A blogbejegyzésben szereplő példa egy egyszerű alkalmazás, amely 2018-tól 2020-ig fut, és a pénzügyi év júliusban kezdődik. A tag meg akarta tanulni, hogyan kell rendezni a hónap nevét; megpróbálták rendezni az egyik hónaphoz kapcsolódó mezőt is.

Így lehet hatékonyan rendezni egy oszlopot.

A dátumtáblázat oszlopainak rendezése a LuckyTemplatesben

A miénksok mező van benne; őszintén szólva, néha nehéz őket rendben tartani.

Ezért hoztuk létre ezt a csalólapot, amely megmutatja, hogyan néznek ki az egyes mezők, valamint a formátumuk és a tartalom az adott napon.

A legtöbb esetben ennek segítségével kitalálhatja, hogyan lehet egy mezőt a másik alapján rendezni.

A dátumtáblázat oszlopainak rendezése a LuckyTemplatesben

Megvan a hónap neve , és a fórumtag a MonthnYear segítségével próbálta rendezni.

Keressük a hónap nevét a kiterjesztett dátumtáblázatunkban. A Mezők panelen válassza a Hónap neve lehetőséget , majd lépjen a Rendezés oszlop szerint elemre , és keresse meg a Hónap Évet .

A dátumtáblázat oszlopainak rendezése a LuckyTemplatesben

Ha rákattintunk, hibaüzenetet kapunk, amely azt mondja, hogy a MonthnYear-ben nem lehet több értékünk a hónap neve ugyanazon értékére.

A dátumtáblázat oszlopainak rendezése a LuckyTemplatesben

Ez egy részletességi problémára vezethető vissza. Egy az egyhez kapcsolatra van szüksége a rendezni kívánt mező és a rendezéshez használt mező között.

Ebben az esetben egy adott hónapra 2018-ban, 2019-ben és 2020-ban három különböző értéket adhatunk a MonthnYear mezőben. Ezért kell találnunk egy olyant, amelyik egy-egy kapcsolattal rendelkezik.

Ha visszamegyünk a csalólapunkra, láthatjuk, hogy a MonthofYear csak a hónap száma. Ez lesz az egy-egy kapcsolat, amit keresünk. Ez azt jelenti, hogy a január az 1-nek, a február a 2-nek és így tovább.

Ha rákattintunk az Oszlop szerinti rendezésre és az Év hónapja szerinti rendezésre, akkor a mező vagy a táblázat oszlopait megfelelően rendezzük.

A dátumtáblázat oszlopainak rendezése a LuckyTemplatesben

A dátumtáblázat oszlopainak rendezése a LuckyTemplatesben

A következő hónap és év egy kicsit nehezebb. Ez egy összetett mező, amelynek rövid hónapja és éve van.

A dátumtáblázat oszlopainak rendezése a LuckyTemplatesben

Találnunk kell valamit, ami először évenként, majd hónaponként rendeződik. Ha a Mezők panelen a Hónap évre kattintunk , és a Rendezés oszlop szerint elemre lépünk , akkor az eredetileg használni próbált hónap év tökéletesen illeszkedik.

A dátumtáblázat oszlopainak rendezése a LuckyTemplatesben

Láthatja, hogy a hónap és év táblázat oszlopában minden tökéletesen rendeződött.

A dátumtáblázat oszlopainak rendezése a LuckyTemplatesben

Tehát most az első kettőt elkészítettük. Az utóbbi azonban egy nagyon rosszul viselkedett mezőny.

A dátumtáblázat oszlopainak rendezése a LuckyTemplatesben

Ez több okból is problémás. Két szövegmező van összefűzve, és a pénzügyi hónap mezője nincs kitöltve.

Végső soron valami hasonlót szeretnénk elérni, mint ebben a MonthnYearben , ahol van egy négy számjegyű pénzügyi évünk, majd ezt követően a két számjegyű pénzügyi hónapunk.

A dátumtáblázat oszlopainak rendezése a LuckyTemplatesben

Ennek legegyszerűbb módja a power query használata .

Továbblépünk az Adatok átalakítása oldalra .

A dátumtáblázat oszlopainak rendezése a LuckyTemplatesben

Ezután lépjünk a Dátumok táblázatunkba, és adjunk hozzá egy egyéni oszlopot.

A dátumtáblázat oszlopainak rendezése a LuckyTemplatesben

Nevezzük ezt az egyéni oszlopot Fiscal Year Fiscal Month Sort (FYFM rendezés) rendezésnek.

A dátumtáblázat oszlopainak rendezése a LuckyTemplatesben

Kezdjük a szöveges előtagunkkal, amely az évszám első két számjegye 20, majd ezt összefűzzük a Tex.Middle nevű függvénnyel . Ez a függvény egy részkarakterláncot húz ki egy nagyobb szöveges karakterláncból. Ez hasonló a MID- hez , és megmutatom a kettő közötti különbséget.

A dátumtáblázat oszlopainak rendezése a LuckyTemplatesben

Ezt a pénzügyi évünkben fogjuk használni.

A dátumtáblázat oszlopainak rendezése a LuckyTemplatesben

A DAX-ban, amikor részkarakterláncokat húzunk, ez egy egyalapú index. A harmadik karakter kihúzásához a 3-at kell használnunk. A power lekérdezésben ez egy nulla alapú index, így a harmadik karakter 012 lesz.

2-vel kezdjük, ami a harmadik karakter. Két karaktert szeretnénk visszaadni, hogy a második számpár kikerüljön a pénzügyi év mezőből.

A dátumtáblázat oszlopainak rendezése a LuckyTemplatesben

A következő lépés az, hogy összekapcsoljuk ezt a párnázott pénzügyi hónap mezőnkkel.

A DAX-ban a LENGTH és az IF függvényt kell használnunk, majd manuálisan tudjuk kitölteni.

A power queryben van egy funkció, amely mindezt elvégzi. Ez a Text.PadStart .

Mivel a pénzügyi időszak egy numerikus mező, a Text.From nevű függvényt kell használnunk, hogy a numerikus értéket szöveges értékké alakítsuk, amelyet kitölthetünk. Ezután kihúzzuk a költségvetési időszak mezőjét.

A dátumtáblázat oszlopainak rendezése a LuckyTemplatesben

Biztosítani szeretnénk, hogy 2 karakter legyen. Azokban az esetekben, amikor 1 karakterből áll, 0-val töltjük ki.

A dátumtáblázat oszlopainak rendezése a LuckyTemplatesben

Miután rákattintunk az OK gombra, meglesz a négy számjegyű pénzügyi évünk, majd a két számjegyű, kitömött pénzügyi hónapunk.

A dátumtáblázat oszlopainak rendezése a LuckyTemplatesben

Ezután visszatérünk a Kezdőlapra , és kattintunk a Bezárás és Alkalmaz gombra .

Ha az FM & FY mezőnket oszlopok szerint rendezzük , akkor most tökéletesen rendeződik a pénzügyi év, majd a pénzügyi hónap szerint.

A dátumtáblázat oszlopainak rendezése a LuckyTemplatesben

Következtetés

Ebben a blogban bemutattam a dátumtábla oszlopainak rendezésének technikáját a LuckyTemplates alkalmazásban. Ez egy jó stratégia nehéz területeken, amelyek néhány egyedi funkció létrehozásából származnak. Remélem, hogy ezt az általános eszközkészletet hasznosnak találta saját jelentéskészítése során.

Ha még nem tetted meg, kérlek, iratkozz fel a LuckyTemplates T V csatornára , ahol a jövőben további tartalmakkal fogunk megjelenni.

Egészségére!


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