Forum Discussion
Anonymous
5 years agoNot applicable
IF column DAX
Hey guys, I have this issue where I need to create conditional column and basically, if Time(first column) exceeds column Testing, it should give the difference between time and testing, while if it...
- 5 years ago
Hi, Anonymous
I modified new data to reproduce your scenario. The pbix file is attached in the end.
Table:
The data type of 'Time' is text. You may create a calclulated column and format it as (hh:nn:ss) as below.
Result = var _h = VALUE(LEFT([Time],2)) var _hour = INT( DIVIDE( VALUE(MID([Time],4,2)), 60 ) ) var _min = MOD( VALUE(MID([Time],4,2)), 60 ) return IF( _h+_hour<10, IF( _min>=10, TIMEVALUE("0"&(_h+_hour)&":"&_min&":"&"00"), TIMEVALUE("0"&(_h+_hour)&":0"&_min&":"&"00") ), IF( _min>=10, TIMEVALUE((_h+_hour)&":"&_min&":"&"00"), TIMEVALUE((_h+_hour)&":0"&_min&":"&"00") ) )Best Regards
Allan
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
DataInsights
5 years agoSuper User
Anonymous, are you using the Time data type? I created an example below and it works (all three columns are Time data type).
- Anonymous5 years agoNot applicable