Forum Discussion
Single Select Slicer with Default Option
- Anonymous5 years ago
Hi Sonashish ,
You can use the isfiltered function
According to your description, I created some data:
Here are the steps you can follow:
1. Create measure to calculate the amount of a column when selecting a year
select_year = var _select=SELECTEDVALUE('Table'[Year]) return CALCULATE(SUM('Table'[amount]),FILTER('Table','Table'[Year]=_select))Result:
The default is blank ()
2. Use isfiltered to create measure. The default value is 2017
ISFILTERED = IF(ISFILTERED('Table'[Year]),'Table'[select_year],CALCULATE(SUM('Table'[amount]),FILTER('Table','Table'[Year]=2017)))Result:
The default value is 2017
You can downloaded PBIX file from here.
Best Regards,
Liu Yang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi Sonashish ,
Currently, we can't set the default value for slicers, because DAX is not available in the report level filter panel. If you want the default value to be the current year, you can create a new calculated column to represent "yesterday" or "other dates", and then use this column to filter the chart.
This is related content, I hope it can help you:
https://community.powerbi.com/t5/Desktop/Setting-a-Default-Value-for-a-Slicer/td-p/440659
https://community.powerbi.com/t5/Service/Default-value-in-Report-Filter-Panel/td-p/47574
Best Regards,
Liu Yang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.