Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.

Reply
KellerB
Frequent Visitor

Calculating hours worked over x days excluding down time

Hi! I have a problem that I have been trying to solve for days. I need to calculate working hours by manufacturing line over multiple days. the problem is I have to do this by time of first unit produced-time of last unit produced for each day. I dont know how to go through each day, take the min time and max time, subtract the two, and add to a running total going through everyday that my date slicer has included. If you are able to help that would be awesome!! Let me know

 

Here is some sample data. This will eventually allow me to calculate an accurate "Units per hour".

so for line 1 it should return (8am-4pm) + (7am-1pm) +(6am-2pm) = 22 hours worked 

I will have a table that has line number as the first column and working hours (this output) as the second column and sliced using a calender...

Line NumberDateTimeUnits
19/20/20228am1
19/20/202210am1
19/20/20221pm1
19/20/20224pm1
19/21/20227am1
19/21/20229am1
19/21/202211am1
19/21/20221pm1
19/22/20226am1
19/22/202210am1
19/22/20222pm1
29/20/20228am1
29/20/202210am1
29/20/20221pm1
29/20/20224pm1
29/21/20227am1
29/21/20229am1
29/21/202211am1
29/21/20221pm1
29/22/20226am1
39/21/202210am1
39/21/20222pm1
39/22/20229am1
39/22/202211am1
39/22/20221pm1
1 ACCEPTED SOLUTION
davehus
Memorable Member
Memorable Member

Hi @KellerB ,

 

I've attached a solution using a summarized table. Let me know if this meets your needs.

 

Did I help you today? Please accept my solution and hit the Kudos button.

View solution in original post

9 REPLIES 9
davehus
Memorable Member
Memorable Member

Hi @KellerB ,

 

I've attached a solution using a summarized table. Let me know if this meets your needs.

 

Did I help you today? Please accept my solution and hit the Kudos button.

I just realized my date column contains the day and time so the table creates a new row for everytime. how do i create a new column for just the date? I would like to avoid changing my existing date column as i have measures using it.

Hi @KellerB, Try wrapping the datetime in Date() in the summarize table. 

Are you able to do a virtual call sometime tomorrow or next week? I feel like i am not good at explaining what is not working haha.

Yes sure. Next week is fine if that suits. Private message me on the community and we'll go from there. 

KellerB_0-1663879169960.png

Like this? Its giving me an error

Ok I used .[date] on the end and that seemed to work. However I realized that I am have separate shifts....

Day shift = 5am-6pm

Night Shift = 10pm-6am

I already have in my table what shift each row belongs to so I just need to somehow get it in the summarized table calculation. 

THanks for all your help!

Oddly enough .[Date] didn't work for me when I tried it and I thought it wasn't accepted in a summarize.  😊 if I've helped you, please accept my solution, if not let me know if there is anything else I can do. 

Sorry, my mistake. Are you able to add columns in power query. If so create a custom column with Date.From([DateTimeCol]) call it something like date only and the replace the datetime with the date only column on the summarize table. 

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

September Power BI Update Carousel

Power BI Monthly Update - September 2025

Check out the September 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors
Top Kudoed Authors