Forum Discussion
Making Chart Filter Dynamic
- Anonymous1 year ago
Hi WishAskedSooner ,
Thanks to lbendlin , Kedar_Pande and dk_dk for their interest in this issue. I have some other thoughts to add:
Based on your description, you want the filter to be dynamic, right?
Here is my test data:We can create a measure.
Flag = var _slicer=SELECTEDVALUE('Sales'[Category]) var _max_date=CALCULATE(MAX('Sales'[Date]),FILTER(ALLSELECTED('Sales'),'Sales'[Category]=_slicer)) var _max_year=YEAR(_max_date) RETURN IF(ISFILTERED('Sales'[Category])=FALSE() || YEAR(MAX('Date'[Date]))=_max_year,1,0)Place [Flag=1] on the visual object's filter. Then the result is as follows.
Best Regards,
Neeko Tang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi WishAskedSooner ,
Thanks to lbendlin , Kedar_Pande and dk_dk for their interest in this issue. I have some other thoughts to add:
Based on your description, you want the filter to be dynamic, right?
Here is my test data:
We can create a measure.
Flag =
var _slicer=SELECTEDVALUE('Sales'[Category])
var _max_date=CALCULATE(MAX('Sales'[Date]),FILTER(ALLSELECTED('Sales'),'Sales'[Category]=_slicer))
var _max_year=YEAR(_max_date)
RETURN IF(ISFILTERED('Sales'[Category])=FALSE() || YEAR(MAX('Date'[Date]))=_max_year,1,0)
Place [Flag=1] on the visual object's filter. Then the result is as follows.
Best Regards,
Neeko Tang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.