簡體   English   中英

如何根據時間表匯總員工每周的總工作時間

[英]how to summarize total hours worked by an employee per week based on the schedule

我有一張有 3 張紙的 excel 表。 第二張表是員工的排列/組合列表,以及他們可以工作的可能班次和他們獲得的時間。

在此處輸入圖片說明

第一個工作表具有月歷視圖。 對於每個日歷日,他們從第二張表的列表中選擇在此處輸入圖片說明

我希望他們的工作表根據工作表 2 的數字(B 列)顯示每個員工計划工作的總小時數在此處輸入圖片說明

很棒的調度程序......幾年前我做了一個就像它一樣,但會額外的報告頁面將按標准工資、加班工資和假期工資細分總小時數,然后根據這些信息計算他們的總工資。

我重新創建了上圖所示的基本版本,然后將兩種不同的方法放在一起,用於根據時間表計算每位員工每周的總小時數。

第一種方法是更簡單的方法,它單獨進行每個計算,然后在后端對它們進行總計。 為此,您將對每個人的每個班次使用“countif”函數(范圍是整個日歷和 ,然后乘以第二頁上每個班次的相應小時數。然后在下一列中您會看到 I合並這些小計旁邊的單元格,並編寫一個“總和”公式來合計 J 列中每個班次總計的小計。這種方法更容易組合在一起,也更容易在您處理問題時診斷問題。

想象一下左右部分在不同的頁面上

我使用的第二種方法更復雜,因為它使用“sum”將這些函數嵌套到單個操作中,然后在其中多次迭代“countif”。

在此處輸入圖片說明

如果你真的想花哨,你可以更進一步,把數組公式放在一起,但它們有點棘手。

根據您對無害數據的細致程度,我添加了一個附加條件,如果有人不工作,則將總計單元格留空,只是因為我不喜歡在查看“0”時查看“0”。后端報告。

希望這可以幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM