Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
4 years ago
Solved

Capturing Slicer Selection with SelectedValue

Hi everyone,   I have a dashboard with 5 slicers, one for Company, Business Division, Department, Gender and Date. I've created a measure [ReadSlicerSelection] to capture the slicer selection.   ...
  • amitchandak's avatar
    4 years ago

    Anonymous , This is strange. Try to use isfiltered or hasonevalue

     

    example

     

    ReadSlicerSelection = 
    var varCompany =  if(isfiltered(Table[Company]), SELECTEDVALUE(Table[Company]), "All") 
    var varBusinessDivision = if(isfiltered(Table[Business Division]), SELECTEDVALUE(Table[Business Division]),"All") //Use  "" for empty 
    var varDepartment = SELECTEDVALUE(Table[Department])
    var varGender = SELECTEDVALUE(Table[Gender])
    var varStartDate = CALCULATE ( MIN ( Table[Date] ), ALLSELECTED ( Table[Date] ) )
    var varEndDate = CALCULATE ( MAX ( Table[Date] ), ALLSELECTED ( Table[Date] ) )
    Return
    
    "Company: " & varCompany
    & UNICHAR ( 10 ) & "Business Division: " & varBusinessDivision
    & UNICHAR ( 10 ) & "Department: " & varDepartment
    & UNICHAR ( 10 ) & "Gender: " & varGender
    & UNICHAR ( 10 ) & "Start Date: " & varStartDate
    & UNICHAR ( 10 ) & "End Date: " & varEndDate

     

     

    Can you share sample data and sample output in table format? Or a sample pbix after removing sensitive data.