當前位置:首頁 > 科技 > 正文

5分鐘搞定幾十人考勤,會計、HR必備Excel函數!

與 30萬 粉絲一起學Excel

學函數就送函數書,夠意思吧。老規則,從留言區随機抽取3位粉絲,贈送書籍《Excel效率手冊 早做完,不加班(函數篇)》。

好久沒聊考勤問題,剛好VIP群内有2個相關的,就放一起說明。

1.計算加班時長、加班工資


01加班時長

計算方法=加班下班-下午下班。要求,不滿30分鐘的半小時部分不計算;滿30分鐘不滿1小時取0.5小時;滿1小時不滿1.5小時取1小時;依次類推。
加班時長,直接相減就出來。
=D2-C2



時:分的格式再*24就可以轉換成小時,再将單元格設置為常規格式。
=(D2-C2)*24



舍入的規則,簡單說就是按0.5的倍數向下舍去,剛好FLOOR函數專門是做這個的。 =FLOOR((D2-C2)*24,0.5)



還有一個相反的,向上進位CEILING函數。 =FLOOR(G2,0.5) =CEILING(G2,0.5)



02加班工資
按照時薪的1.5倍計算出加班工資,計算時的月工作日取21.75日,日工作時長取8小時。
加班時長計算出來以後,這個就變得很簡單,最基本的四則運算,最後套個ROUND進行四舍五入。
=ROUND(E2*1.5*B2/21.75/8,2)



2.根據明細,判斷人員是否有打卡
明細


效果


兩邊的日期顯示效果不一樣,先用DAY函數提取打卡時間。
=DAY(A2)



現在就轉變成多條件判斷,用COUNTIFS函數,如果次數>0證明有打卡,就用√,否則顯示空白。
=IF(COUNTIFS(明細!$B:$B,$A2,明細!$C:$C,B$1)>0,"√","")



公式也能進行簡化,>0這個去掉也行,任何非0的都是TRUE。
=IF(COUNTIFS(明細!$B:$B,$A2,明細!$C:$C,B$1),"√","") COUNTIFS函數語法說明: =COUNTIFS(條件區域,條件,條件區域2,條件2) 考勤千變萬化,每個公司的要求都不同,這個才是最難的。當然,你如果能夠熟練每個函數的運用,也是有辦法解決的。

素材鍊接:

https://pan.baidu.com/s/1EkmM4Ft9cfoU_2Zm6wotRQ?pwd=mdt7

提取碼:mdt7


最後,有粉絲留言,學習的知識都比較零散,怎麼才能全面學習?
報名VIP就是全面學習,包含技巧、函數、透視表、圖表、PQ、PP、VBA、會計實際運用等等視頻課程,同時還提供工作上問題答疑。

陪你學Excel,一生夠不夠?

你們公司是用什麼方法處理考勤?

請把「Excel不加班」推薦給你的朋友

你可能想看:

有話要說...

取消
掃碼支持 支付碼