Hány alkalmazottunk van jelenleg – több dátum logika a LuckyTemplatesben a DAX használatával

Ebből az oktatóanyagból megtudhatja, hogyan számíthatja ki a jelenlegi személyzeti populációt több dátumra a LuckyTemplates alkalmazásban a COUNTROWS és FILTER funkció segítségével . Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Ez a vita a LuckyTemplates támogatási fórumán feltett kérdésen alapul.

Hány alkalmazottunk van jelenleg – több dátum logika a LuckyTemplatesben a DAX használatával

A LuckyTemplates egyik felhasználója ki akarta számítani a meghatározott időszakon belül felvett alkalmazottak számát.

Ehhez a problémához fontos megérteni az adatok beállítását. Többek között meg kell adnia az alkalmazottak nevét és a kezdés és távozás dátumát. Ezek általános HR-rel kapcsolatos adatok.

Ahhoz, hogy ez a technika működjön, inaktív kapcsolatokat és egy olyan képlettípust kell használnia, amely lehetővé teszi az azonos sor dátumai közötti számok megszámlálását.

Tartalomjegyzék

A személyzet népességének adatai és modellje

Nézzük a demó adatait.

Hány alkalmazottunk van jelenleg – több dátum logika a LuckyTemplatesben a DAX használatával

Látható, hogy a táblázat a személyzet hivatkozási számait használja. Hasznosak, mert a HR adatbázisok általában sok információt tartalmaznak.

Itt van a kezdési és a befejezési dátum is. A Befejezés dátuma üresen jelenik meg, ha a személy még mindig a vállalat alkalmazottja.

Most, hogy megtudja az alkalmazottak számát egy adott időszakra, először inaktív kapcsolatokat kell beállítania a modellben.

Hány alkalmazottunk van jelenleg – több dátum logika a LuckyTemplatesben a DAX használatával

Ha több dátum is szerepel a ténytáblázatban, akkor inaktív kapcsolatokra van szükség, hogy ki tudja számítani az információkat vagy a logikát a megadott dátumok között.

Ha például ki szeretné számítani az egy adott hónapon belül megkezdett alkalmazottak számát, akkor aktív kapcsolatra van szüksége a Dátum táblázat és a Személyzeti létszám táblázat között.

Hány alkalmazottunk van jelenleg – több dátum logika a LuckyTemplatesben a DAX használatával

Az inaktív kapcsolatok használatával kiválaszthatja, hogy a tények és a keresési táblázat mely elemeit kapcsolja be a számítások működéséhez.

A kontextus kiválasztása

Ebben a példában a dátumoknak van egy hónap és év összefüggése.

Hány alkalmazottunk van jelenleg – több dátum logika a LuckyTemplatesben a DAX használatával

Beállíthatja, hogy a táblázat napkontextust mutasson, ha egyszerűen módosítja az Értékeket a Vizualizációk panelen.

Hány alkalmazottunk van jelenleg – több dátum logika a LuckyTemplatesben a DAX használatával

Ez a táblázat vizualizációvá is alakítható:

Hány alkalmazottunk van jelenleg – több dátum logika a LuckyTemplatesben a DAX használatával

A napi kontextussal rendelkező diagram részletesebb, mint a hónapos és éves kontextusú diagram.

Képlet a jelenlegi személyzet számára

A Jelenlegi személyzet sor minden egyes eredményét külön kell kiszámítani.

Hány alkalmazottunk van jelenleg – több dátum logika a LuckyTemplatesben a DAX használatával

El kell különítenie az egyes értékeket, és át kell dolgoznia a mögöttük lévő logikán.

A fogalom jobb megértése érdekében a 2018. májusi sort használjuk példaként:

Hány alkalmazottunk van jelenleg – több dátum logika a LuckyTemplatesben a DAX használatával

Most a jelenlegi alkalmazottak számának kiszámításához az eseményeket előrehaladási képletmintában kell használni :

Hány alkalmazottunk van jelenleg – több dátum logika a LuckyTemplatesben a DAX használatával

A COUNTROWS funkció

A függvény számolja az alkalmazottak számát a Személyzeti létszám táblázat egyes soraiban.

Hány alkalmazottunk van jelenleg – több dátum logika a LuckyTemplatesben a DAX használatával

ÉRTÉKEK Függvény és a SZŰRŐ utasítás

Most koncentráljunk a képletben lévő függvényekre és utasításokra.

Az első logika szerint a SZŰRŐ függvényen belüli ÉRTÉKEK a Személyzeti népesség táblázat minden egyes kezdési dátumán áthaladnak:

Hány alkalmazottunk van jelenleg – több dátum logika a LuckyTemplatesben a DAX használatával

Ha a kezdési dátum kisebb vagy egyenlő, mint a dátum, akkor IGAZ értékre lesz értékelve.

A 2018. májusi sorban a MAX dátum május 31. Az első logika megjeleníti az összes olyan munkatárs listáját, akiknek a kezdési dátuma rövidebb, mint 2018. május utolsó napja.

Nézzük most a képlet második logikáját:

Hány alkalmazottunk van jelenleg – több dátum logika a LuckyTemplatesben a DAX használatával

Az első logika futtatása után megtartott kezdési dátumokat tartalmazó Alkalmazottak száma tábla minden sorának befejezési dátumain keresztül ismétlődik.

Ha a Befejezés dátuma nagyobb vagy egyenlő, mint a Dátum, akkor IGAZ értékre lesz értékelve.

Ebben a példában, ha a befejezési dátum nagyobb, mint május első napja, akkor a személyzet vagy alkalmazott még mindig létezik a megadott időkereten belül.

Az ISBLANK funkció

A függvény kiértékeli, ha a Befejezés dátuma üres.

Hány alkalmazottunk van jelenleg – több dátum logika a LuckyTemplatesben a DAX használatával

Ha a Befejezés dátuma üresen jelenik meg, az azt jelenti, hogy a személyzet továbbra is alkalmazott.

Így a képlet második logikájának két feltétele van. Először is ki kell értékelnie, hogy a Befejezés dátuma nagyobb-e, mint a hónap első napja, vagy egyenlő-e azzal; és másodszor, ha ÜRES.

Miután a képlet végigfut ezen a két logikán, megszámolja a fennmaradó adatokat a személyzeti populáció táblázatban.

A függvényen belüli FILTER megváltoztatja a számítás kontextusát.




Következtetés

Ez az oktatóanyag bemutatta, hogyan számolhatja meg a jelenlegi alkalmazottak számát több dátumon belül a LuckyTemplates COUNTROWS és FILTER funkcióival.

Összefoglalva, a FILTER utasítások egy virtuális táblát hoznak létre, amely a kiértékelt kritériumoknak megfelelő adatokat tartalmazza. Ezután a COUNTROWS függvény megszámolja a fennmaradó adatokat, amely megadja az aktuális alkalmazottak számát adott időszakon belül.

Inaktív kapcsolatokra van szükség ahhoz, hogy ez a technika működjön. Gondoskodnak arról, hogy először minden alkalmazottat ismételjen, majd a szűrt adatokat. Ez a módszer garantálja a megfelelő létszámot dátumonként. Egy aktív kapcsolat helytelen számítást adott volna.

A több dátumú forgatókönyv nagyon zavaró lehet, ha a LuckyTemplatesben bámul. Ezzel az oktatóanyaggal jobban megértheti, hogyan használhatja ezt a technikát saját modelljeiben.

Minden jót,


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.

LuckyTemplates pénzügyi irányítópult: Teljes táblázat testreszabási tippek

LuckyTemplates pénzügyi irányítópult: Teljes táblázat testreszabási tippek

A LuckyTemplates egy nagyszerű eszköz a pénzügyi jelentésekhez. Itt található egy oktatóanyag, amely bemutatja, hogyan hozhat létre személyre szabott táblázatokat a LuckyTemplates pénzügyi irányítópultjához.

A Power Query nyelvi folyamatának bevált gyakorlatai

A Power Query nyelvi folyamatának bevált gyakorlatai

Ez az oktatóanyag megvitatja a Power Query nyelvi folyamatot, és azt, hogyan segíthet zökkenőmentes és hatékony adatjelentések létrehozásában.

LuckyTemplates egyéni ikonok | PBI vizualizációs technika

LuckyTemplates egyéni ikonok | PBI vizualizációs technika

Az egyik kedvenc technikámról fogok beszélni a LuckyTemplates egyéni ikonok körül, amely dinamikusan használja az egyéni ikonokat a LuckyTemplates vizualizációkban.