Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hi @Anonymous
Please refer to attached sample file with the solution
Average Queue Time =
VAR TotalTime = [Queue Time]
VAR TotalSeconds = SECOND ( TotalTime ) + MINUTE ( TotalTime ) * 60 + HOUR ( TotalTime ) * 3600
VAR AverageSeconds = DIVIDE ( TotalSeconds, SUM ( 'Table'[Calls Queued] ), 0 )
VAR Hours = FORMAT ( QUOTIENT ( AverageSeconds, 3600 ), "00" )
VAR BalanceSeconds = MOD ( AverageSeconds, 3600 )
VAR Minutes = FORMAT ( QUOTIENT ( BalanceSeconds, 60 ), "00" )
VAR Seconds = FORMAT ( MOD ( BalanceSeconds, 60 ), "00" )
VAR Result = Hours & ":" & Minutes & ":" & Seconds
RETURN
Result
Hi @Anonymous
Please refer to attached sample file with the solution
Average Queue Time =
VAR TotalTime = [Queue Time]
VAR TotalSeconds = SECOND ( TotalTime ) + MINUTE ( TotalTime ) * 60 + HOUR ( TotalTime ) * 3600
VAR AverageSeconds = DIVIDE ( TotalSeconds, SUM ( 'Table'[Calls Queued] ), 0 )
VAR Hours = FORMAT ( QUOTIENT ( AverageSeconds, 3600 ), "00" )
VAR BalanceSeconds = MOD ( AverageSeconds, 3600 )
VAR Minutes = FORMAT ( QUOTIENT ( BalanceSeconds, 60 ), "00" )
VAR Seconds = FORMAT ( MOD ( BalanceSeconds, 60 ), "00" )
VAR Result = Hours & ":" & Minutes & ":" & Seconds
RETURN
Result
Hi ,
I was shared sample data with you, DAX was working fine , but when i am adding 2 months data it is showing wrong, Queue time is showing wrong , it will go >24 hours , for < 24 hr it is working fine.
for > 24 hour queue time what is the solution for that..
Hi @Anonymous
If you add the month column to the visual it should work fine.
For interval wise it is showing correct but total is showing incorrect,,
can you please check ?
@Anonymous , Try this
create measure,
avg queue time=divide(sum(total queue time) , sum(calls queued))
put this measure in card
or
create calculated column
avg queue time= total queue time / queued calls
Hi,
Total queue time is in text format so unable to divide with call queued ..
@Anonymous , then use value function
avg queue time= value( total queue time )/ value(queued calls)
try this let me know is this work for u or not.
Hi,
It's not working ..
@Anonymous , can you please share your dax with error?
@Anonymous ,
let me check
@Anonymous , if i ans your question please mark as a solution. Thanks
Hi,
Still it's not done , i am sharing some more raw data for more clarity.. can you please check ..
left side is raw data and right side table is output .. i wanted to show same output table..
can you please help me out..
thanks in advanced..
Raw data
Date | Interval | Calls Queued | Total Queue Time |
02-05-2022 | 02:00-02:30 | 0 | 00:00:00 |
02-05-2022 | 02:00-02:30 | 0 | 00:00:00 |
02-05-2022 | 02:00-02:30 | 0 | 00:00:00 |
02-05-2022 | 02:30-02:60 | 2 | 00:01:43 |
02-05-2022 | 02:30-02:60 | 0 | 00:00:00 |
02-05-2022 | 02:30-02:60 | 1 | 00:00:43 |
02-05-2022 | 02:30-02:60 | 1 | 00:02:42 |
02-05-2022 | 02:30-02:60 | 1 | 00:07:43 |
02-05-2022 | 02:30-02:60 | 0 | 00:00:00 |
02-05-2022 | 02:30-02:60 | 2 | 00:02:10 |
02-05-2022 | 02:30-02:60 | 2 | 00:02:29 |
02-05-2022 | 02:30-02:60 | 0 | 00:00:00 |
02-05-2022 | 05:00-05:30 | 1 | 00:05:24 |
02-05-2022 | 05:00-05:30 | 0 | 00:00:00 |
02-05-2022 | 05:00-05:30 | 2 | 00:05:55 |
02-05-2022 | 05:00-05:30 | 1 | 00:00:43 |
02-05-2022 | 05:00-05:30 | 0 | 00:00:00 |
02-05-2022 | 05:00-05:30 | 1 | 00:01:36 |
02-05-2022 | 05:00-05:30 | 1 | 00:00:09 |
02-05-2022 | 05:00-05:30 | 1 | 00:00:22 |
02-05-2022 | 05:30-05:60 | 1 | 00:18:25 |
02-05-2022 | 05:30-05:60 | 2 | 00:09:18 |
02-05-2022 | 05:30-05:60 | 0 | 00:00:00 |
02-05-2022 | 05:30-05:60 | 1 | 00:02:53 |
02-05-2022 | 05:30-05:60 | 2 | 00:07:56 |
02-05-2022 | 05:30-05:60 | 1 | 00:04:22 |
02-05-2022 | 05:30-05:60 | 1 | 00:01:01 |
02-05-2022 | 05:30-05:60 | 1 | 00:02:52 |
02-05-2022 | 05:30-05:60 | 1 | 00:07:21 |
Result | |||
Interval | Calls Queued | Total Queue Time | Average Queue Time(Total queued / call queued) |
Total | 26 | 1:25:47 | 0:03:18 |
02:00-02:30 | 0 | 0:00:00 | 0:00:00 |
02:30-02:60 | 9 | 0:17:30 | 0:01:57 |
05:00-05:30 | 7 | 0:14:09 | 0:02:01 |
05:30-05:60 | 10 | 0:54:08 | 0:05:25 |
Check out the July 2025 Power BI update to learn about new features.
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
User | Count |
---|---|
20 | |
7 | |
6 | |
5 | |
5 |
User | Count |
---|---|
26 | |
10 | |
10 | |
9 | |
6 |