Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount.
Register nowThe Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.
Hi everyone,
I have a slicer on the dashboard, with EOM dates that is house in DateTable[EndOfMonth]. I need to set this up that when the user select an EOM date from the slicer, it would replace the hard coded date below. For example, If I select 3/31/2024, it should replace the 2023, 12, 31 below. I just don't want to change the DAX formula each month. I want to select from a slicer and updates the report. Thanks.
Status (Date Input_Remediation = IF('DataSet'[Action Plan: Remediation Date] < DATE(2023, 12, 31), "Past Due", IF('DataSet'[Action Plan: Remediation Date] <= EDATE(DATE(2023,12,31), 3), "Due Within the Next 3 Months", IF('DataSet'[Action Plan: Remediation Date] <= DATE(2023, 12, 31) + 1460,"Due after 90 Days", " ")))
Solved! Go to Solution.
Hi @missbuildaviz ,
You can update the formula of measure [Status (Date Input_Remediation] as below and check if it can return your expected result...
Status (Date Input_Remediation =
VAR _seldate =
SELECTEDVALUE ( DateTable[EndOfMonth] )
RETURN
IF (
'DataSet'[Action Plan: Remediation Date] < _seldate,
"Past Due",
IF (
'DataSet'[Action Plan: Remediation Date] <= EDATE ( _seldate, 3 ),
"Due Within the Next 3 Months",
IF (
'DataSet'[Action Plan: Remediation Date] <= _seldate + 1460,
"Due after 90 Days",
" "
)
)
)
If the above one can't help you get the expected result, please provide some raw data in your table 'DataSet' (exclude sensitive data) with Text format and your expected result with special examples and screenshots. You can refer the following link to share the required info:
How to provide sample data in the Power BI Forum
And It is better if you can share a simplified pbix file. You can refer the following link to upload the file to the community. Thank you.
How to upload PBI in Community
Best Regards
Hi @missbuildaviz ,
You can update the formula of measure [Status (Date Input_Remediation] as below and check if it can return your expected result...
Status (Date Input_Remediation =
VAR _seldate =
SELECTEDVALUE ( DateTable[EndOfMonth] )
RETURN
IF (
'DataSet'[Action Plan: Remediation Date] < _seldate,
"Past Due",
IF (
'DataSet'[Action Plan: Remediation Date] <= EDATE ( _seldate, 3 ),
"Due Within the Next 3 Months",
IF (
'DataSet'[Action Plan: Remediation Date] <= _seldate + 1460,
"Due after 90 Days",
" "
)
)
)
If the above one can't help you get the expected result, please provide some raw data in your table 'DataSet' (exclude sensitive data) with Text format and your expected result with special examples and screenshots. You can refer the following link to share the required info:
How to provide sample data in the Power BI Forum
And It is better if you can share a simplified pbix file. You can refer the following link to upload the file to the community. Thank you.
How to upload PBI in Community
Best Regards
User | Count |
---|---|
3 | |
3 | |
2 | |
2 | |
2 |
User | Count |
---|---|
10 | |
4 | |
4 | |
3 | |
3 |