Forum Discussion
Datediff when date column does not have default value
- 6 years ago
Dunner2020 , You should be able to use isblank for the blank date which 1899/12/31
Also, you can not have "" and number together. Data type is different
IF( isblank(MAX('Interruptions'[Date A])), 0, DATEDIFF(MAX('Interruptions'[Date B]),
MAX('Interruptions'[Date A]), DAY))IF( isblank(MAX('Interruptions'[Date A])), blank(), DATEDIFF(MAX('Interruptions'[Date B]),
MAX('Interruptions'[Date A]), DAY))
I think it is the DATEDIFF that is bringing in the 12/31/1899, so comparing MAX to it won't work. I would try this instead
Notice =
VAR maxA =
MAX ( 'Interruptions'[Date A] )
VAR maxB =
MAX ( 'Interruptions'[Date B] )
RETURN
IF ( NOT ( ISBLANK ( maxA ) ), DATEDIFF ( maxA, maxB, DAY ) )
If this works for you, please mark it as the solution. Kudos are appreciated too. Please let me know if not.
Regards,
Pat
- Dunner20206 years agoPost Prodigy
Hi mahoneypat , Its still subtracting from 1/01/1900.