Forum Discussion

Anmolgan's avatar
Anmolgan
Icon for Post Prodigy rankPost Prodigy
7 years ago
Solved

How to right dynamic DAX queries?

I have a few dates for a specific company below is an example:   CompanyName         Effective Date    Rates FH1                            2016-07-01       230 FH1                            201...
  • Anonymous's avatar
    Anonymous
    7 years ago

    Hi Anmolgan ,

    You can try to use following measure formula to find out next date-1 based on current company and effective date:

    Measure =
    VAR currDate =
        MAX ( Table[Effective Date] )
    VAR endDate =
        CALCULATE (
            MIN ( Table[Effective Date] ),
            FILTER ( ALLSELECTED ( Table ), [Effective Date] > currDate ),
            VALUES ( Table[CompanyName] )
        )
    RETURN
        IF ( endDate <> BLANK (), endDate - 1 )
    

    Regards,

    Xiaoxin Sheng