Forum Discussion
vimina
3 years agoFrequent Visitor
Display Text based on date slicer selection
I have two slicers : Year and Period. Year is a single selector slicer and Period is multiselector. A Text needs to be displayed in a card based on the slicer selection. If an year is selected and a...
- 3 years ago
I have tweaked the below measure, if anybody is looking for the similar requirement then this measure can be used:
Modified Card Value =IF(ISFILTERED('Date'[Year]) && ISFILTERED('Date'[Period]),"Selected Year is : " & FORMAT(SELECTEDVALUE('Date'[Year]), "0") & " And " &IF(DISTINCTCOUNT('Date'[Period]) = 1,"Selected Range is for Period: " & MIN('Date'[Period]),IF(MAX('Date'[Period]) - MIN('Date'[Period]) + 1 = DISTINCTCOUNT('Date'[Period]),"Selected Range is for Period: " & MIN('Date'[Period]) & " - " & MAX('Date'[Period]),"Selected Range is for Periods: " & CONCATENATEX(VALUES('Date'[Period]), 'Date'[Period], ", "))),"Selected Year is : " & FORMAT(SELECTEDVALUE('Date'[Year]), "0")
Ahmedx
3 years agoSuper User
pls try this
Card_Value =
IF( ISFILTERED('Date'[Year])&&ISFILTERED('Date'[Period]),
"Selected Year is : " & FORMAT(SELECTEDVALUE('Date'[Year]), "0") &" And "&"Selected Range is for Period: " & MIN('Date'[Period]) & " - " & MAX('Date'[Period]),
"Selected Year is : " & FORMAT(SELECTEDVALUE('Date'[Year]), "0")
)