Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
missbuildaviz
New Member

Updating a date with a slicer within a DAX Formula

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", " ")))

1 ACCEPTED SOLUTION
v-yiruan-msft
Community Support
Community Support

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

Community Support Team _ Rena
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

1 REPLY 1
v-yiruan-msft
Community Support
Community Support

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

Community Support Team _ Rena
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.