Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
I have a table with A colunm 'Line' and a column 'DurationSec'. I only see one row per selected Line in my slicer. When I add a column which converts my DurationSec to time 'Day-h:min:sec' it breaks appart the row in seperate entries but still resulting in the same amount of time. How do I prevent this? The DurationSec is a whole number.
Before
After
Day-h:min:sec = switch(true(), [DurationSec]/86400>=1, rounddown([DurationSec]/86400,0)&" - " &format(rounddown( ([DurationSec] - rounddown([DurationSec]/86400,0)*86400)/3600 ,0),"00")& ":" &format(rounddown(([DurationSec] - rounddown([DurationSec]/86400,0)*86400-rounddown( ([DurationSec] - rounddown([DurationSec]/86400,0)*86400)/3600 ,0)*3600)/60,0),"00")&":" &format([DurationSec] - rounddown([DurationSec]/86400,0)*86400-rounddown( ([DurationSec] - rounddown([DurationSec]/86400,0)*86400)/3600 ,0)*3600-rounddown(([DurationSec] - rounddown([DurationSec]/86400,0)*86400-rounddown( ([DurationSec] - rounddown([DurationSec]/86400,0)*86400)/3600 ,0)*3600)/60,0)*60,"00"),
[DurationSec]/3600>=1, format(rounddown( ([DurationSec] - rounddown([DurationSec]/86400,0)*86400)/3600 ,0),"00")& ":" &format(rounddown(([DurationSec] - rounddown([DurationSec]/86400,0)*86400-rounddown( ([DurationSec] - rounddown([DurationSec]/86400,0)*86400)/3600 ,0)*3600)/60,0),"00")&":" &format([DurationSec] - rounddown([DurationSec]/86400,0)*86400-rounddown( ([DurationSec] - rounddown([DurationSec]/86400,0)*86400)/3600 ,0)*3600-rounddown(([DurationSec] - rounddown([DurationSec]/86400,0)*86400-rounddown( ([DurationSec] - rounddown([DurationSec]/86400,0)*86400)/3600 ,0)*3600)/60,0)*60,"00"),
[DurationSec]/60>=1, "00:"&format(rounddown(([DurationSec] - rounddown([DurationSec]/86400,0)*86400-rounddown( ([DurationSec] - rounddown([DurationSec]/86400,0)*86400)/3600 ,0)*3600)/60,0),"00")&":" &format([DurationSec] - rounddown([DurationSec]/86400,0)*86400-rounddown( ([DurationSec] - rounddown([DurationSec]/86400,0)*86400)/3600 ,0)*3600-rounddown(([DurationSec] - rounddown([DurationSec]/86400,0)*86400-rounddown( ([DurationSec] - rounddown([DurationSec]/86400,0)*86400)/3600 ,0)*3600)/60,0)*60,"00"),
"00:00:"&format([DurationSec] - rounddown([DurationSec]/86400,0)*86400-rounddown( ([DurationSec] - rounddown([DurationSec]/86400,0)*86400)/3600 ,0)*3600-rounddown(([DurationSec] - rounddown([DurationSec]/86400,0)*86400-rounddown( ([DurationSec] - rounddown([DurationSec]/86400,0)*86400)/3600 ,0)*3600)/60,0)*60,"00") )
Solved! Go to Solution.
@ConsatSudbury , you have taken text/time column, that can not sum up.
As of now, it is not summarized so it is showing multiple rows. The only option for aggregation is count /distinctcount
or create measure like
Duration
https://radacad.com/calculate-duration-in-days-hours-minutes-and-seconds-dynamically-in-power-bi-usi...
https://social.technet.microsoft.com/wiki/contents/articles/33644.powerbi-aggregating-durationtime-i...
https://www.pbiusergroup.com/communities/community-home/digestviewer/viewthread?GroupId=547&MessageK...
https://community.powerbi.com/t5/Quick-Measures-Gallery/Chelsie-Eiden-s-Duration/m-p/793639#M389
@ConsatSudbury , you have taken text/time column, that can not sum up.
As of now, it is not summarized so it is showing multiple rows. The only option for aggregation is count /distinctcount
or create measure like
Duration
https://radacad.com/calculate-duration-in-days-hours-minutes-and-seconds-dynamically-in-power-bi-usi...
https://social.technet.microsoft.com/wiki/contents/articles/33644.powerbi-aggregating-durationtime-i...
https://www.pbiusergroup.com/communities/community-home/digestviewer/viewthread?GroupId=547&MessageK...
https://community.powerbi.com/t5/Quick-Measures-Gallery/Chelsie-Eiden-s-Duration/m-p/793639#M389
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 40 | |
| 35 | |
| 34 | |
| 31 | |
| 28 |
| User | Count |
|---|---|
| 137 | |
| 102 | |
| 71 | |
| 67 | |
| 65 |