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)星醬