Forum Discussion

frigus's avatar
frigus
Regular Visitor
6 years ago
Solved

How to use SelectedValue when no selection is made

This works while SelectedBranch and SelectedCompany have a value selected from each corresponding slicer. The issue arises when either SelectedBranch or SelectedCompany is selected or none at all. I'...
  • AlB's avatar
    AlB
    6 years ago
    Active =
    VAR SelectedBranch = SELECTEDVALUE ( Companies[cBranch] )
    VAR SelectedCompany = SELECTEDVALUE ( Companies[coid] )
    RETURN
        CALCULATE (
            COUNTROWS ( messages ),
            Messages[mMessageType] <> 1,
            FILTER (
                ALL ( Messages ),
                IF ( ISBLANK ( SelectedCompany ), TRUE (), Messages[coid] = SelectedCompany )
            ),
            FILTER (
                ALL ( Messages ),
                IF ( ISBLANK ( SelectedBranch ), TRUE (), Messages[mRegion] = SelectedBranch )
            ),
            FILTER ( ALL ( Messages ), [mtimeofmsg] <= MIN ( DateKey[Date] ) ),
            FILTER ( ALL ( Messages ), [DateCompleted] >= MIN ( DateKey[Date] ) )
        )
    

     

    Please mark the question solved when done and consider giving kudos if posts are helpful.

    Cheers  Datanaut