Forum Discussion
Relative Date
- Anonymous4 years ago
Hello SachinC
You can manually enter a table in Power BI with only one column as shown below, containing all the options you want.Then you put this field in your slicer (no need to connect this new table to your data model).
And finally add a test in all the formula you are using in your visual :
YourNewMeasure =
IF(SELECTEDVALUE(Table[TableForDatePeriod])="last 30",CALCULATE(YourMeasure,FILTER(YourTable, YourTable[Date]>=DATEADD(TODAY(),-30,day)),
IF(..................),
IFSELECTEDVALUE(Table[TableForDatePeriod])="last 120",CALCULATE(YourMeasure,FILTER(YourTable, YourTable[Date]>=DATEADD(TODAY(),-120,day)),
IF(SELECTEDVALUE(Table[TableForDatePeriod])=">120",CALCULATE(YourMeasure,FILTER(YourTable, YourTable[Date]<DATEADD(TODAY(),-120,day)))))
Please accept it as solution if it solved your issue
Hello SachinC
You can manually enter a table in Power BI with only one column as shown below, containing all the options you want.
Then you put this field in your slicer (no need to connect this new table to your data model).
And finally add a test in all the formula you are using in your visual :
YourNewMeasure =
IF(SELECTEDVALUE(Table[TableForDatePeriod])="last 30",CALCULATE(YourMeasure,FILTER(YourTable, YourTable[Date]>=DATEADD(TODAY(),-30,day)),
IF(..................),
IFSELECTEDVALUE(Table[TableForDatePeriod])="last 120",CALCULATE(YourMeasure,FILTER(YourTable, YourTable[Date]>=DATEADD(TODAY(),-120,day)),
IF(SELECTEDVALUE(Table[TableForDatePeriod])=">120",CALCULATE(YourMeasure,FILTER(YourTable, YourTable[Date]<DATEADD(TODAY(),-120,day)))))
Please accept it as solution if it solved your issue