The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredCompete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.
Hi,
The whole data is based on seconds, Still, I would like to convert the data to MM: SS. Below was the formula I used but the calculation is working and unfortunately, the data was not validating correctly.
Kindly do the needful please !
Solved! Go to Solution.
Hi, @Anonymous
In measure you cannot directly convert data to MM:SS.
You might consider using character ‘&’ to concatenate characters to get the final result
Please modify your original formula as below:
Response time in minutes =
VAR _duration =
AVERAGE ( CADD[Enter_to_Arrv_Seconds] )
VAR Hours =
INT ( _duration / 3600 )
VAR Minutes =
INT ( MOD ( _duration - ( Hours * 3600 ), 3600 ) / 60 )
VAR Seconds =
ROUNDUP ( MOD ( MOD ( _duration - ( Hours * 3600 ), 3600 ), 60 ), 0 )
RETURN
Hours * 60 + Minutes & ":" & Seconds
Best Regards,
Community Support Team _ Eason
Hi @Anonymous
PLease try 'FORMAT" Dax function.
Refer below link;
https://docs.microsoft.com/en-us/dax/format-function-dax
Thanks,
Sanket
If this post helps, then mark it as 'Accept as Solution' and give it a thumbs up.
Hi, @Anonymous
In measure you cannot directly convert data to MM:SS.
You might consider using character ‘&’ to concatenate characters to get the final result
Please modify your original formula as below:
Response time in minutes =
VAR _duration =
AVERAGE ( CADD[Enter_to_Arrv_Seconds] )
VAR Hours =
INT ( _duration / 3600 )
VAR Minutes =
INT ( MOD ( _duration - ( Hours * 3600 ), 3600 ) / 60 )
VAR Seconds =
ROUNDUP ( MOD ( MOD ( _duration - ( Hours * 3600 ), 3600 ), 60 ), 0 )
RETURN
Hours * 60 + Minutes & ":" & Seconds
Best Regards,
Community Support Team _ Eason
I'm looking the data validation side by doing the calculation based on the column i mentioned above,
@Anonymous , Hope it is number to time
New column = Quotient([Time in Second],60) & ":" & MOD([Time in Second],60)
or
TIme(Quotient([Time in Second],3600) ,Quotient(Mod([Time in Second],3600) ,60), Mod(Mod([Time in Second],3600) ,60) )
User | Count |
---|---|
28 | |
10 | |
8 | |
6 | |
5 |
User | Count |
---|---|
33 | |
13 | |
12 | |
9 | |
7 |