與 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不加班」推薦給你的朋友 |
有話要說...