Forum Discussion
SUMX Help
- 2 years ago
Hi kballar1
In your data screenshot, the Physical Date and Price Approved Date are not in Date format. Please make both dates as Date format.
Use Power Query to correct your data datatype
Then use the measureMeasure = DATEDIFF(SELECTEDVALUE('Table (2)'[Physical Date]),SELECTEDVALUE('Table (2)'[Price Approved]),DAY)
You will find all date diff are correct
If solved your requirement, please mark this answer as SOLUTION.
Thanks
Pijush
Hi kballar1 ,
Your measure is working fine with my test data. I recreated a measure for you to test.
Here some steps that I want to share, you can check them if they suitable for your requirement.
Here is my test data:
1.Create a measure
Lag = SUMX(
'Table',
INT('Table'[Price Approved] - 'Table'[Physical Date])
)
2.Final output
Best Regards,
Albert He
- kballar12 years agoHelper I
Hi,
I tried that but as you can see, it works one some but not the other. There are not 48 days between 12/21/2023-1/02/2024. How do I fix this?
- PijushRoy2 years agoCommunity Champion
Hi kballar1
In your data screenshot, the Physical Date and Price Approved Date are not in Date format. Please make both dates as Date format.
Use Power Query to correct your data datatype
Then use the measureMeasure = DATEDIFF(SELECTEDVALUE('Table (2)'[Physical Date]),SELECTEDVALUE('Table (2)'[Price Approved]),DAY)
You will find all date diff are correct
If solved your requirement, please mark this answer as SOLUTION.
Thanks
Pijush- kballar12 years agoHelper I
It was already marked as date I was just presenting the data in a table visual. But I tried the code you suggested and it worked. Thank you!