Forum Discussion
Days Remaining Calculation
- Anonymous9 years ago
Awesome. Actually needed a MIN not MAX, as I was trying to get a day count between today and end date. If end date is after today then 0.
= MIN ( 1 * ( Today ( ) - YourTable[EndDate] ) , 0)
Thanks - this was extremely helpful!
- 9 years ago
Anonymous
If [End Date] > Today ( ) Then 0 Else 1 * ( Today ( ) - YourTable[EndDate] ) is equivalent to
MAX ( 1 * ( Today ( ) - YourTable[EndDate] ) , 0)
or
- MIN ( 1 * ( YourTable[EndDate] - Today ( ) ) , 0 )
But not to:
MIN ( 1 * ( Today ( ) - YourTable[EndDate] ) , 0)
Anonymous
If [End Date] > Today ( ) Then 0 Else 1 * ( Today ( ) - YourTable[EndDate] ) is equivalent to
MAX ( 1 * ( Today ( ) - YourTable[EndDate] ) , 0)
or
- MIN ( 1 * ( YourTable[EndDate] - Today ( ) ) , 0 )
But not to:
MIN ( 1 * ( Today ( ) - YourTable[EndDate] ) , 0)
This is the message when I try your latest recommendation. Appreciate all the help.
The syntax for '[End Date]' is incorrect. (DAX(If [End Date] > Today ( ) Then 0 Else 1 * ( Today ( ) - YourTable[EndDate] ) is equivalent to MAX ( 1 * ( Today ( ) - YourTable[EndDate] ) , 0))).