Forum Discussion
Anonymous
6 years agoNot applicable
Filter Measure Between Dates
I have data which has a from and to date, with the date it is created in the from and the date its no longer active in the to column. I created a filter measure so I can selected a date from a discon...
- Anonymous6 years ago
I managed to created a count measure that works as I would like;
Count of Active =VAR __SelectedDate = [Selected Date]ReturnCALCULATE(COUNT('Risk Data'[Id]),__SelectedDate>'Risk Data'[FromTT], IF(ISBLANK('Risk Data'[ToTT]), TRUE(), __SelectedDate<'Risk Data'[ToTT]))
But I'm not sure how'd I go about turning this into a true/false filter measure of each risk ID - 6 years ago
hi Anonymous
Anonymous wrote:
I managed to created a count measure that works as I would like;
Count of Active =VAR __SelectedDate = [Selected Date]ReturnCALCULATE(COUNT('Risk Data'[Id]),__SelectedDate>'Risk Data'[FromTT], IF(ISBLANK('Risk Data'[ToTT]), TRUE(), __SelectedDate<'Risk Data'[ToTT]))
But I'm not sure how'd I go about turning this into a true/false filter measure of each risk IDI have test on my side, This formula works well, and what is " I'm not sure how'd I go about turning this into a true/false filter measure of each risk ID"?
Regards,
Lin
- Anonymous6 years ago
Ah sorry, I've just realized if I use my count of acting as the visual level filter, I just need to set it to is greater than 0 to get the effect I was looking for.
The previous response about setting the filter to true was confusing me since it wasn't an IF measure.
kentyler
6 years agoSolution Sage
Sad to say, I cannot figure out exactly what is going on.
I am posting the version of your measure I rewrote with as many VARs as possible
Active Threats =
VAR max_date = MAX('Risk Data'[FromTT])
var sel_date = [Selected Date]
var is_selected = [Selected Date]>max_date
var is_blank = ISBLANK(max_date)
var false_test = [Selected Date] < max_date
var result = IF(is_selected && IF(is_blank, TRUE(), false_test), 1, 0)
return result
I tried returning the different vars to figure out what the problem was, but could not see what what happening.