Forum Discussion

transcend's avatar
transcend
Frequent Visitor
3 years ago
Solved

Need help converting date functions from SQL Server to DAX

Hello, I am trying to convert the following date function from t-sql to dax:

 

select
EOMONTH(DATEADD (dd, -1, DATEADD(qq, DATEDIFF(qq, 0, myDateCol) +1, 0)), 1)
;

 

So far I have DATEDIFF as  

DATEDIFF( 0, myDateCol, QUARTER) 

 

however I can't figure out how to do DATEADD. For that I have this:

DATEADD(0, DATEDIFF( 0, myDateCol, QUARTER)+1, quarter)  

 I got this function from https://dax.guide/dateadd/

 

I know EOMONTH exists in DAX as show here: https://docs.microsoft.com/en-us/dax/endofmonth-function-dax

I was hoping someone can provide my a hint or help me. Thank you.

2 Replies