Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
4 years ago
Solved

FILTER VALUES bringing blank result

Hi All,

 

The following DAX measure is bringin back blank when I added it to a table visualisation.

 

Leaver2 = CALCULATE(COUNTROWS(Person),FILTER(VALUES(Person[EmploymentStatus]),Person[EmploymentStauts]="Inactive"))

 

I've baccically created a cusom column called EmploymentStatus which uses an if statement that says in the Termiantion Daste is null then the value should be "Active" otherwise "Inactive" and I've inlcuded this in my measure above to get a count of leavers each month .

 

Can anyone see what I've done that it brings back no values at all?

 

  • Hey Anonymous ,

     

     First of all, I recommend that you create your Status column on Power Query (you can use the Conditional Column).
    After that, the mesaure to count the values of the Inactive can be like:

    count_inactives = CALCULATE(COUNTROWS(Manager),FILTER(Manager, Manager[Status] = "Inactive"))
    *** manager is my table name

     

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

     

    Regards,
    Marcel Magalhaes

     

4 Replies

  • Hey Anonymous ,

     

     First of all, I recommend that you create your Status column on Power Query (you can use the Conditional Column).
    After that, the mesaure to count the values of the Inactive can be like:

    count_inactives = CALCULATE(COUNTROWS(Manager),FILTER(Manager, Manager[Status] = "Inactive"))
    *** manager is my table name

     

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

     

    Regards,
    Marcel Magalhaes

     

  • Anonymous's avatar
    Anonymous
    Not applicable

    Hi Anonymous ,

     

    Try this measure

    Leaver2 =
    COUNTROWS ( FILTER ( Person, Person[EmploymentStauts] = "Inactive" ) )

    If you want to remove context filters from columns and rows in the current query, add the ALL()/ ALLSELECTED().

    Leaver2 =
    COUNTROWS (
        FILTER ( ALLSELECTED ( Person ), Person[EmploymentStauts] = "Inactive" )
    )

     

    Best Regards,

    ShundaSteph