Excel 如何整理混亂的考勤表
[日期:2025-04-14] | 作者:衛(wèi)星醬 次瀏覽 | [字體:大 中 小] |
Excel 如何整理混亂的考勤表
秋葉Excel 2025/3/23 22:43:12 責(zé)編:夢澤評論:0
原文標題:《我恨!這么亂的考勤表,到底該怎么統(tǒng)計工時?》
鏘鏘~ 大家好哇!這里是秋葉編輯部~
之前有同學(xué)問到有沒有考勤工時的公式~
Excel 如何整理混亂的考勤表
當(dāng)然有了!咱們公號粉絲的愿望小編怎么能不滿足呢
我們今天就來解決讓小伙伴們大為頭疼的計算工時、統(tǒng)計遲到早退、篩選工時不足人員問題!
1、工時計算
這是某公司某月的考勤表,特別亂:
Excel 如何整理混亂的考勤表
可以看到表中統(tǒng)計的數(shù)據(jù)還是比較混亂的,有的有文字備注,有的多次打卡,還有缺卡、缺勤,這些都得處理好才行。
先利用查找替換去除文字「外勤」(記得先備份數(shù)據(jù),以免丟失~):
Excel 如何整理混亂的考勤表
接下來計算工時:下班時間-上班時間 = 本日工時
所以在 B17 輸入:
=RIGHT(B2,5)-LEFT(B2,5)
Excel 如何整理混亂的考勤表
這就是「余黎明」5 月 2 日的工時,設(shè)置 B17:S28 的單元格格式為時間,可以更直觀地看到:
Excel 如何整理混亂的考勤表
他這天出勤 10 小時 28 分鐘。如果需要考慮午休時間,可優(yōu)化公式為:
=RIGHT(B2,5)-LEFT(B2,5)-"2:00"
然后清洗錯誤值:
=IF(LEN(B2)<>17,IFERROR(RIGHT(B2,5)-LEFT(B2,5)-"2:00",0),0)
最后將公式填充到整個統(tǒng)計表。
Excel 如何整理混亂的考勤表
每個人的工時,到此統(tǒng)計完畢。
需要計算個人總工時,只需新增一列使用求和函數(shù)就 OK~
2、遲到早退統(tǒng)計
有的公司考核用工時,而有的公司是上班時間有要求…… 人事小伙伴的工作量又「+1」
別擔(dān)心,稍微繞個小彎,將異常打卡時間可視化就行了:
【條件格式】-【新建規(guī)則】-【使用公式確定要設(shè)置格式的單元格】:
=LEFT(B2,5)>"09:30"
Excel 如何整理混亂的考勤表
遲到標記為紅色:
Excel 如何整理混亂的考勤表
早退標記為黃色:
=RIGHT(B2,5)<"19:00"
Excel 如何整理混亂的考勤表
(實際運用時可以刪除周末所在列,以免造成干擾。)
至于遲到早退的次數(shù)如何統(tǒng)計,也就是按顏色統(tǒng)計,這個會比較復(fù)雜,同學(xué)們感興趣的話可以看看這篇教程:點此傳送
同樣的原理,我們還可以在統(tǒng)計表里篩選一下工時不足的員工:
=B17-"07:30"0
Excel 如何整理混亂的考勤表
3、寫在最后
好了,今天講解了一下考勤表,解決了計算工時,統(tǒng)計遲到早退,統(tǒng)計工時不足這三個文員常見問題~
大家學(xué)會了嗎
還想學(xué)什么內(nèi)容呢?
本文來自微信公眾號:秋葉 Excel(ID:excel100),作者:衛(wèi)星醬