上下班打卡時間紀錄 Excel 表格製作

-Image from Djim Loic on Unsplash

由於當時公司沒有明確的打卡鐘和限制,但有天突然需要我們交出近半年來的打卡時間紀錄。雖然實際上都是準時上下班,但是突然要我們繳出這樣的記錄表該如何在短時間內製作出來呢?

我們可以將透過 Excel 的公式來完成這份資料。

第一步:製作好表格樣式

請先將表格內所需要的內容先建立好,而這次示範的表格會需要日期、上班時間、下班時間以及上班時數等等資訊,表格建立如下:

00 表格樣式資料

第二步:設定上下班時間的區間

由於每天上班和下班的時間並非完全固定,固定的話也不太自然,所以這邊可以根據你平常上班和下班的大約時間作為設定的區間。

例如-

上班時間為:9:00,而平常到公司時間大約落在:8:45~8:59
下班時間為:18:00,而平常下班的時間大約落在:18:01~18:15

完成區間的設定後,我們就可以將公式套入。

第三步:套入公式

上班時間設定公式

上班時間: =$G$4+RAND()*($G$5-$G$4)

01 上班時間公式

下班時間設定公式

下班時間: =$G$8+RAND()*($G$9-$G$8)

02 下班時間公式

*公式解釋:

表格 G4 為最早上班時間 (8:45),表格 G5 為最晚上班時間(8:59)
表格 G8 為最早上班時間 (18:01),表格 G9 為最晚上班時間(18:15)
根據最早的上/下班時間(G4/G8),隨機加上與最晚上/下班時間的差異時間,而獲得隨機的上/下班時間

上班時數計算公式

計算上班時數(扣掉午休 1 小時): =HOUR(E8-D8)+(MINUTE(E8-D8)/60)-1

03 上班時間公式

*公式解釋:

單位為小時
小時和分鐘分開計算後,將時間整體換算為小時,再扣掉午休的時數
可以根據所計算的上班時間來檢查每日的上班時數是否有滿 8 小時(根據實際上班時數而定)

第四步:完成製作上下班時間表格

當第一天的時間完成後,你就可以將其公式套用到其他表格中,便完成了這次的表格製作。而倘若你需要更多月份,就可以根據此表格作複製,以及修改上/下班的區間來讓你的表格中的時間更加自然。

如果你有請假,也別忘記將特定日期的時間做刪除。

04 打卡時間

補充

如果公式出現錯誤,可以檢查【上/下班】的表格格式是否為 ”時間(或是自訂)”,而【上班時數】的表格格式是否為 ”數字”
當你更動任何數值,所有的數值也會一併更新
當你要交出excel表格時,別忘記將所有數值選取 + 複製後 → 選【貼上值】,才不會將公式也一併寄出去

心得

當時因為有這方面的需求,不可能花很多時間一天一天的時間慢慢打,而且每天的時間也不可能會完全相同,因此找到方法並記錄下來。

此表格的製作請在確保與實際上下班時間差異不大,才不會被發現是套用公式喔!

歡迎透過文章下留言或是 Email 的方式告訴我你的想法喔!:)

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

返回頂端