Excel的應用,菜鳥與高手的區别就是,菜鳥總在重複工作,事倍功半;高手懂得掌握技巧,事半功倍。
今天來談談小夥伴們平時工作中的實際問題,也是做為HR的童鞋,每個月工作必做的事情——計算加班時長及加班費。
場景:公司打卡記錄是早上上班打卡一次,下午下班打卡一次。正常上班時間是早上9:00上班,下午18:00下班。加班時長按以下規則執行:加班30分鐘以下取0,滿30分鐘不滿1小時取0.5小時,滿1小時不滿1.5小時取1小時,依次類推。并且從考勤機導出來的考勤打卡記錄,都是上下班時間放在表格的同一單元格裡。如果你做為HR,你會怎麼去統計加班時長呢?小心回答哦,你的答案将會成為呈堂供證,判别你是Excel菜鳥還是高手。
廢話不多說,現在進入我們今天的主題,直接談談高手如何快速根據考勤記錄把上下班時間分成2列并算出加班時間及加班費。
例如:以下表格是整理出來的公司某個員工的考勤記錄表。
從表格中,我們可以看到從考勤機導出來的打卡記錄,上下班打卡時間放在同一個單元格裡。現要統計加班時長,最快的辦法就是将單元格裡的兩個時間拆分成兩行,即利用公式将上下班打卡時間拆分成兩行分别放在第四行和第五行,然後在利用公式計算加班時長。
具體怎麼操作,請看以下步驟:
一、将兩個時間拆分成兩行放置
上班打卡時間:
在B4單元格裡輸入公式:=LEFT(B3,5),然後公式橫向右拉填充其它單元。
公式解析:=LEFT(B3,5) 表示在B3單元格的字符串中從左開始提取5個字符,即08:32。
下班打卡時間:
在B5單元格裡輸入公式:=RIGHT(B3,5),然後公式橫向右拉填充其它單元。
公式解析:=RIGHT(B3,5)表示在B3單元格中的字符串中從右邊往左數提取5個字符,即19:09。
可以看到,通過以上兩個簡單的公式,即将上下班打卡時間拆分開放置在不同行,是不是很簡單,作為菜鳥,有沒有感覺到自己的智商受到一萬點暴擊。
二、計算加班時長
上班打卡時間和下班打卡時間已經拆分好了,現在就輪到我們計算加班時長了。前面我們有說過,加班規則是:加班30分鐘以下取0,滿30分鐘不滿1小時取0.5小時,滿1小時不滿1.5小時取1小時,依次類推。
加班時長的計算方法:
在B7單元格裡輸入公式:=FLOOR((B5-B6)*24,0.5),,然後公式橫向右拉填充其它單元格。
公式解析:利用Excel的時間特性,将下班打卡時間減去正常下班時間,得出兩時間相差的天數,再乘以24,轉化為以小時為單位的數值,即得出相差的小時數,最後使用FLOOR函數将小時數向下舍入到最接近0.5的倍數,即得出加班小時數。
三、計算加班費
加班時長算出來了,加班費就很簡單了。加班費按10元/小時計算。
直接在B8單元格裡輸入公式:B7*10, 然後公式橫向右拉填充其它單元格,即得出每天的加班費。
我相信加班費這個是很簡單的運算,基本每個人都懂,當然這個加班費計算不是本文介紹的重點。本文介紹的重點是如何根據考勤記錄把上下班時間分成2列并算出加班時間。不知道大家有沒有Get到。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!