Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
I have filed with Text Data type (08:30) which is duration (HH:MM)
I want to calculate average of that duration and display in duration format, please refer below example:
ActualTime Filed :Text Data type (08:30) which is duration (HH:MM)
formula:
Average(ActualTime)
Display
(08:30) which is duration (HH:MM)
I have alreday use duration data type format and i will get 08:30:00:00 not get converted properly.
Solved! Go to Solution.
Hi @MayurUshir
I think your HH:MM column is text format. Try this measure.
Avg HH:MM =
VAR _T =
ADDCOLUMNS ( 'Table', "TimeValue", TIMEVALUE ( 'Table'[HH:MM] ) )
VAR _T2 =
ADDCOLUMNS ( _T, "HH", HOUR ( [TimeValue] ), "MM", MINUTE ( [TimeValue] ) )
VAR _AllMinutes =
SUMX ( _T2, [HH] ) * 60
+ SUMX ( _T2, [MM] )
VAR _Count =
COUNTROWS ( 'Table' )
VAR _AVGMinutes =
DIVIDE ( _AllMinutes, _Count )
VAR _HH_MM =
COMBINEVALUES (
":",
FORMAT ( INT ( DIVIDE ( _AVGMinutes, 60 ) ), "0#" ),
MOD ( _AVGMinutes, 60 )
)
RETURN
_HH_MM
My Sample:
Result is as below.
Best Regards,
Rico Zhou
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @MayurUshir
I think your HH:MM column is text format. Try this measure.
Avg HH:MM =
VAR _T =
ADDCOLUMNS ( 'Table', "TimeValue", TIMEVALUE ( 'Table'[HH:MM] ) )
VAR _T2 =
ADDCOLUMNS ( _T, "HH", HOUR ( [TimeValue] ), "MM", MINUTE ( [TimeValue] ) )
VAR _AllMinutes =
SUMX ( _T2, [HH] ) * 60
+ SUMX ( _T2, [MM] )
VAR _Count =
COUNTROWS ( 'Table' )
VAR _AVGMinutes =
DIVIDE ( _AllMinutes, _Count )
VAR _HH_MM =
COMBINEVALUES (
":",
FORMAT ( INT ( DIVIDE ( _AVGMinutes, 60 ) ), "0#" ),
MOD ( _AVGMinutes, 60 )
)
RETURN
_HH_MM
My Sample:
Result is as below.
Best Regards,
Rico Zhou
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Please see this video for best practices on calculating and formatting durations.
(5) It's About Time - Part Two - YouTube
Pat
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
@MayurUshir You need Chelsie Eiden's Duration: Chelsie Eiden's Duration - Microsoft Power BI Community
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.