![](/img/trans.png)
[英]how to summarize total hours worked by an employee per week based on the schedule
[英]How do I add a unit suffix to the hours an employee has worked?
我正在尋找一個計算小時數並制定輪班計划的公式,我的想法是讓經理,房屋前部和房屋后部都有自己的計划者。 當我嘗試計算每個工作人員的小時數時,我會跌倒,但是當打印時,也讓讀者看得清楚
例如,工作人員4做0830-1600,在星期一1200-1900休息一小時,在星期二不休息,我希望它看起來像0830-1600,但是在總小時數中要計算每個星期的時間天
我認為您需要重新設計日歷。 Excel喜歡將原始數據拆分為單獨的行,因此讓我們開始吧。
因此,讓我們着手,將讓我們在那里的數據 - 行 。 對於此示例,將數據粘貼到單元格A6
:
Name Day Time In Time Out Total
Name 1 09/01/17 08:00 18:00 10:00
Name 1 12/01/17 11:00 15:00 04:00
Name 1 13/01/17 12:00 21:00 09:00
Name 2 10/01/17 08:00 13:00 05:00
Name 2 11/01/17 12:00 20:00 08:00
Name 2 13/01/17 10:00 14:00 04:00
通過將名稱和日期連接起來即可創建唯一ID : =A7&B7
。 時間字符串使用TEXT
函數
=UPPER(TEXT(C7,"hAM/PM")&"/"&TEXT(D7,"hAM/PM"))
在A1:F3
創建表格(如下所示)。 無需手動輪班數據,但可以將您的人員和日期標題放在:
在單元格B2
使用此簡單公式,向下拖動以填充班次數據
=IFERROR(VLOOKUP($A2&B$1,$F$6:$G$12,2,0),"OFF")
同樣,您可以使用此公式計算total hours
=SUMIF($A$7:$A$12,$A2,$E$7:$E$12)*24
最終結果如下,可以方便地為更多的人/約會等操作。
如果您對這些公式/技術有疑問-請詢問
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.