Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago
Solved

Current Employee and Termination Trends

Hi Power BI Community and amitchandak    I've followed this guide - Community-Blog/HR-Analytics-Active-Employee-Hire-and-Termination-trend  - for creating employee on hold / off hold trends on a mo...
  • Anonymous's avatar
    Anonymous
    5 years ago

    Thanks for the help. I worked out a solution using a version based on Amits answer.

     

    Current Carers on Hold = CALCULATE(COUNTx(
        FILTER(Carer_On_Hold,Carer_On_Hold[Date_On_Hold]<=max('CalendarHold'[Date]) && (ISBLANK(Carer_On_Hold[Date_Off_Hold])  
            || Carer_On_Hold[Date_Off_Hold]>=max('CalendarHold'[Date]))),
        (Carer_On_Hold[CarerID])),
    CROSSFILTER(Carer_On_Hold[Date_On_Hold],'CalendarHold'[Date],None)) -
    CALCULATE(COUNTx(
        FILTER(Carer_On_Hold,Carer_On_Hold[Date_On_Hold]<=max('CalendarHold'[Date]) && (Carer_On_Hold[Date_Off_Hold] < Carer_On_Hold[vw_Carers.Date_Terminated]) && (ISBLANK(Carer_On_Hold[Date_Off_Hold])
            || Carer_On_Hold[Date_Off_Hold]>=max('CalendarHold'[Date]))),
        (Carer_On_Hold[CarerID])),
    CROSSFILTER(Carer_On_Hold[Date_On_Hold],'CalendarHold'[Date],None))
    I'm sure there is a much more elegant way of doing this but I get the right results!