Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
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
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
| User | Count |
|---|---|
| 47 | |
| 35 | |
| 27 | |
| 15 | |
| 15 |
| User | Count |
|---|---|
| 58 | |
| 56 | |
| 38 | |
| 21 | |
| 21 |