Forum Discussion
Timestamping/Creating Copy of Previous Data
- 6 years ago
BrianaHop
I have added that as well:Time Difference = VAR _CURRENT = CONTRACTS[Status Changed] VAR _PREVIOUS = CALCULATE( MAX(CONTRACTS[Status Changed]), CONTRACTS[Status Changed] < _CURRENT, ALLEXCEPT(CONTRACTS,CONTRACTS[Contract ID]) ) VAR _Time = DATEDIFF(_PREVIOUS,_CURRENT,SECOND) var vSeconds=_Time var vMinutes=int( vSeconds/60) var vRemainingSeconds=MOD(vSeconds, 60) var vHours=INT(vMinutes/60) var vRemainingMinutes=MOD(vMinutes,60) var vDays=INT(vHours/24) var vRemainingHours=MOD(vHours,24) return IF( ISBLANK(_Time),BLANK(), vDays&":"& vRemainingHours&":"& vRemainingMinutes )________________________
Did I answer your question? Mark this post as a solution, this will help others!.
Click on the Thumbs-Up icon on the right if you like this reply 🙂
BrianaHop
Add this as a new column: You can change the hour to minute or any other interval you need.
You can download the file: HERE
Time Difference =
VAR _CURRENT = CONTRACTS[Status Changed]
VAR _PREVIOUS =
CALCULATE(
MAX(CONTRACTS[Status Changed]),
CONTRACTS[Status Changed] < _CURRENT,
ALLEXCEPT(CONTRACTS,CONTRACTS[Contract ID])
)
RETURN
DATEDIFF(_PREVIOUS,_CURRENT,HOUR)
________________________
Did I answer your question? Mark this post as a solution, this will help others!.
Click on the Thumbs-Up icon on the right if you like this reply 🙂
Thank you! Is there any easy way to break down the DateDif to show Days, Hours, Mins? Some of the updates are days later.
- Fowmy6 years ago
Super User
BrianaHop
I have added that as well:Time Difference = VAR _CURRENT = CONTRACTS[Status Changed] VAR _PREVIOUS = CALCULATE( MAX(CONTRACTS[Status Changed]), CONTRACTS[Status Changed] < _CURRENT, ALLEXCEPT(CONTRACTS,CONTRACTS[Contract ID]) ) VAR _Time = DATEDIFF(_PREVIOUS,_CURRENT,SECOND) var vSeconds=_Time var vMinutes=int( vSeconds/60) var vRemainingSeconds=MOD(vSeconds, 60) var vHours=INT(vMinutes/60) var vRemainingMinutes=MOD(vMinutes,60) var vDays=INT(vHours/24) var vRemainingHours=MOD(vHours,24) return IF( ISBLANK(_Time),BLANK(), vDays&":"& vRemainingHours&":"& vRemainingMinutes )________________________
Did I answer your question? Mark this post as a solution, this will help others!.
Click on the Thumbs-Up icon on the right if you like this reply 🙂