Kuinka paljon henkilökuntaa meillä on tällä hetkellä – useiden päivämäärien logiikka LuckyTemplatesissa DAX:n avulla

Tässä opetusohjelmassa opit laskemaan nykyisen henkilöstöjoukon useille päivämäärille LuckyTemplatesissa käyttämällä COUNTROWS- ja FILTER-toimintoa . Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.

Tämä keskustelu perustuu LuckyTemplates-tukifoorumin kysymykseen.

Kuinka paljon henkilökuntaa meillä on tällä hetkellä – useiden päivämäärien logiikka LuckyTemplatesissa DAX:n avulla

LuckyTemplates-käyttäjä halusi laskea henkilökunnan määrän, joka on palkattu tietyn ajanjakson aikana.

Tämän ongelman kannalta on tärkeää ymmärtää, miten tiedot on määritetty. Sinulla tulee olla muun muassa työntekijöiden nimet ja päivämäärät, jolloin he aloittivat ja lähtivät. Nämä ovat yleisiä HR-tietoja.

Jotta tämä tekniikka toimisi, sinun on käytettävä ei-aktiivisia suhteita ja kaavaa, jonka avulla voit laskea numerot saman rivin päivämäärien välillä.

Sisällysluettelo

Henkilökunnan väestötiedot ja malli

Katsotaanpa demotietoja.

Kuinka paljon henkilökuntaa meillä on tällä hetkellä – useiden päivämäärien logiikka LuckyTemplatesissa DAX:n avulla

Näet, että taulukossa on käytetty henkilöstön viitenumeroita. Ne ovat hyödyllisiä, koska HR-tietokannat sisältävät yleensä paljon tietoa.

Siellä on myös aloituspäivä ja lopetuspäivä. Päättymispäivä palautetaan tyhjänä, jos henkilö on edelleen yrityksen työntekijä.

Jotta voit selvittää työntekijöiden määrän tietyltä ajanjaksolta, sinun on ensin määritettävä ei-aktiiviset suhteet malliisi.

Kuinka paljon henkilökuntaa meillä on tällä hetkellä – useiden päivämäärien logiikka LuckyTemplatesissa DAX:n avulla

Kun tietotaulukossasi on useita päivämääriä, sinulla on oltava ei-aktiivisia suhteita, jotta voit laskea tietoja tai logiikkaa määritettyjen päivämäärien välillä.

Jos esimerkiksi haluat laskea tietyn kuukauden sisällä alkaneen henkilöstön määrän, tarvitset aktiivisen suhteen Päivämäärä-taulukon ja Henkilöstömäärä-taulukon välillä.

Kuinka paljon henkilökuntaa meillä on tällä hetkellä – useiden päivämäärien logiikka LuckyTemplatesissa DAX:n avulla

Käyttämättömien suhteiden avulla voit valita, mitkä fakta- ja hakutaulukon elementit otetaan käyttöön, jotta laskenta toimii.

Kontekstin valinta

Tässä esimerkissä päivämäärillä on kuukausi- ja vuosikonteksti.

Kuinka paljon henkilökuntaa meillä on tällä hetkellä – useiden päivämäärien logiikka LuckyTemplatesissa DAX:n avulla

Voit saada taulukosta näyttämään päivän kontekstin muuttamalla Visualisoinnit-ruudun arvoja.

Kuinka paljon henkilökuntaa meillä on tällä hetkellä – useiden päivämäärien logiikka LuckyTemplatesissa DAX:n avulla

Tästä taulukosta voidaan myös tehdä visualisointi:

Kuinka paljon henkilökuntaa meillä on tällä hetkellä – useiden päivämäärien logiikka LuckyTemplatesissa DAX:n avulla

Päiväkontekstia sisältävä kaavio on yksityiskohtaisempi kuin kuukausi- ja vuosikonteksti.

Kaava nykyiselle henkilökunnalle

Jokainen Current Staff -rivin tulos tulee laskea erikseen.

Kuinka paljon henkilökuntaa meillä on tällä hetkellä – useiden päivämäärien logiikka LuckyTemplatesissa DAX:n avulla

Sinun on eristettävä jokainen arvo ja työstettävä sen takana oleva logiikka.

Tämän käsitteen ymmärtämiseksi paremmin, esimerkkinä käytetään toukokuun 2018 riviä:

Kuinka paljon henkilökuntaa meillä on tällä hetkellä – useiden päivämäärien logiikka LuckyTemplatesissa DAX:n avulla

Nyt, jotta voit laskea nykyisen henkilöstön määrän, sinun on käytettävä tapahtumia edistymiskaavassa :

Kuinka paljon henkilökuntaa meillä on tällä hetkellä – useiden päivämäärien logiikka LuckyTemplatesissa DAX:n avulla

COUNTROWS-toiminto

Toiminto laskee henkilöstön lukumäärän jokaisella Henkilömäärä-taulukon rivillä.

Kuinka paljon henkilökuntaa meillä on tällä hetkellä – useiden päivämäärien logiikka LuckyTemplatesissa DAX:n avulla

ARVOT Toiminto ja FILTER-lauseke

Keskitytään nyt kaavan sisällä oleviin funktioihin ja lauseisiin.

Ensimmäistä logiikkaa varten FILTER-funktion ARVOT toistuvat jokaisen yksittäisen alkamispäivämäärän läpi Henkilökunta-taulukossa:

Kuinka paljon henkilökuntaa meillä on tällä hetkellä – useiden päivämäärien logiikka LuckyTemplatesissa DAX:n avulla

Jos aloituspäivämäärä on pienempi tai yhtä suuri kuin päivämäärä, sen arvoksi tulee TOSI.

Toukokuu 2018 -rivillä MAX-päivämäärä on 31. toukokuuta. Ensimmäinen logiikka antaa sinulle luettelon kaikista henkilöstön jäsenistä, joiden aloituspäivät ovat lyhyempiä kuin toukokuun 2018 viimeinen päivä.

Katsotaan nyt kaavan toista logiikkaa:

Kuinka paljon henkilökuntaa meillä on tällä hetkellä – useiden päivämäärien logiikka LuckyTemplatesissa DAX:n avulla

Se toistuu jokaisen rivin lopetuspäivämäärät Henkilökuntapopulaatio-taulukossa, joka sisältää aloituspäivät, jotka on säilytetty ensimmäisen logiikan suorittamisen jälkeen.

Jos lopetuspäivämäärä on suurempi tai yhtä suuri kuin päivämäärä, sen arvoksi tulee TOSI.

Tässä esimerkissä, jos päättymispäivä on suurempi kuin toukokuun ensimmäinen päivä, henkilökunta tai työntekijä on edelleen olemassa määritetyn ajanjakson sisällä.

ISBLANK-toiminto

Funktio arvioi, onko lopetuspäivämäärä tyhjä.

Kuinka paljon henkilökuntaa meillä on tällä hetkellä – useiden päivämäärien logiikka LuckyTemplatesissa DAX:n avulla

Jos päättymispäivä on tyhjä, se tarkoittaa, että henkilökunta on edelleen työssä.

Siten kaavan toiselle logiikalle on kaksi ehtoa. Ensin sen on arvioitava, onko lopetuspäivä suurempi tai yhtä suuri kuin kuukauden ensimmäinen päivä; ja toiseksi, jos se on TYHJÄ.

Kun kaava iteroituu näiden kahden logiikan läpi, se laskee jäljelle jäävät tiedot Henkilöstöpopulaatio-taulukossa.

FILTER funktion sisällä muuttaa laskennan kontekstia.




Johtopäätös

Tämä opetusohjelma käsitteli, kuinka voit laskea nykyisen henkilöstön määrän useilla päivämäärillä käyttämällä LuckyTemplatesin MAAT- ja SUODATIN-toimintoja.

Yhteenvetona voidaan todeta, että FILTER-käskyt rakentavat virtuaalisen taulukon, joka sisältää arvioitavien kriteerien mukaisia ​​tietoja. Sitten COUNTROWS-funktio laskee jäljellä olevat tiedot, joka antaa nykyisten työntekijöiden määrän tietyn ajanjakson sisällä.

Epäaktiivisia suhteita tarvitaan, jotta tämä tekniikka toimisi. He varmistavat, että toistat ensin jokaisen työntekijän ja sitten suodatetut tiedot. Tämä menetelmä takaa oikean henkilöstömäärän päivämäärää kohden. Aktiivinen suhde olisi antanut väärän laskelman.

Useita päivämääriä koskevat skenaariot voivat olla hyvin hämmentäviä, kun tuijotat LuckyTemplatesissa. Tämän opetusohjelman avulla saat paremman käsityksen tämän tekniikan käyttämisestä omissa malleissasi.

Kaikki parhaat,


Suhde- ja taajuustaulukot Excelissä

Suhde- ja taajuustaulukot Excelissä

Aioin sukeltaa Excelin taajuustaulukoihin sekä suhteellisiin taulukoihin. Selvitä, mitä ne ovat ja milloin niitä käytetään.

Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Opi lataamaan ja asentamaan DAX Studio ja Tabular Editor 3 ja miten ne määritetään käytettäväksi LuckyTemplatesissa ja Excelissä.

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

Tämä blogi sisältää Shape Map -visualisoinnin tilaanalyysiä varten LuckyTemplatesissa. Näytän sinulle, kuinka voit käyttää tätä visualisointia tehokkaasti sen ominaisuuksien ja elementtien kanssa.

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

Tässä opetusohjelmassa esittelen ainutlaatuisen idean talousraportoinnista, joka allokoi tulokset LuckyTemplatesin sisällä olevien taulukkopohjien ennalta määrittämiseen.

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

Luo DAX-suureita LuckyTemplatesissa käyttämällä olemassa olevia suureita tai kaavoja. Tätä kutsun mittahaaroitustekniikaksi.

Tehokkain toimintopuhelu LuckyTemplatesissa

Tehokkain toimintopuhelu LuckyTemplatesissa

Tässä blogissa tutustu LuckyTemplates-tietojoukkoon, tehokkaimpaan funktiokutsuun, joka tuo tuhansia M- ja DAX-funktioita sormiesi ulottuville.

Datamallinnustekniikat DAX-mittausten järjestämiseen

Datamallinnustekniikat DAX-mittausten järjestämiseen

Tämän päivän opetusohjelmassa jaan muutamia datamallinnustekniikoita DAX-mittausten järjestämiseksi paremmin tehokkaamman työnkulun aikaansaamiseksi.

LuckyTemplates Financial Dashboard: Täydelliset taulukon mukautusvinkit

LuckyTemplates Financial Dashboard: Täydelliset taulukon mukautusvinkit

LuckyTemplates on loistava työkalu talousraportointiin. Tässä on opetusohjelma räätälöityjen taulukoiden luomisesta LuckyTemplates-talouden hallintapaneelillesi.

Power Queryn kielivirran parhaat käytännöt

Power Queryn kielivirran parhaat käytännöt

Tässä opetusohjelmassa keskustellaan Power Query Language Flowsta ja siitä, kuinka se voi auttaa luomaan sujuvan ja tehokkaan dataraportin.

LuckyTemplates mukautetut kuvakkeet | PBI-visualisointitekniikka

LuckyTemplates mukautetut kuvakkeet | PBI-visualisointitekniikka

Keskustelen yhdestä suosikkitekniikoistani mukautettujen LuckyTemplates-kuvakkeiden ympärillä, joka käyttää mukautettuja kuvakkeita dynaamisella tavalla LuckyTemplates-visuaaleissa.