求以下工资表的EXCEL公式

2024-11-16 17:47:53
推荐回答(5个)
回答(1):

F总工时 =countif(E3:AI3,"F")*8

P总工时 =countif(E3:AI3,"P")*8
出勤总天数 =countif(E3:AI3,"8")+countif(E3:AI3,"12")
总工时 =countif((E3:AI3,"8")*8+countif(E3:AI3,"12")*12
P+F次数 =countif(E3:AI3,"P")+countif(E3:AI3,"F")
加班次数 可用以上方法对每一周是否有8或12进行判断。相加后形成公式 ,每个员以早、中、晚分别统计后再汇总。当然利用VBA能更好的编程实现。

回答(2):

你们公司对劳动法的理解有不对的地方。所以执行起来就有点麻烦。
实行倒班的可以按每周40个小时考核出勤,也可以按每月21.5天(每天8小时考核出勤)
多出勤的算加班,节假日加班另算。

回答(3):

为了简化公式,可以考虑在做基础表时,把加班的工时直接加上去登记。比如周五实际工作了10小时,则除正常的8小时外,2小时加班按1.5倍算是3小时,登记时直接登记成11小时。再用SUM函数统计上班时间比如SUM(E3:I5)即是吴XX1-5号工作时间。COUNTIF(E3:I5,">8")即是吴XX1-5号的加班次数。

回答(4):

出勤总天数=COUNTIF(E3:AI5,">0")
总工时=SUM(E3:AI5)
1.5倍加班总工时=SUMIF(E3:G5,">8")-COUNTIF(E3:G5,">8")*8+SUMIF(J3:N5,">8")-COUNTIF(J3:N5,">8")*8+SUMIF(Q3:U5,">8")-COUNTIF(Q3:U5,">8")*8+SUMIF(X3:AB5,">8")-COUNTIF(X3:AB5,">8")*8+SUMIF(AE3:AI5,">8")-COUNTIF(AE3:AI5,">8")*8
2倍加班总工时=SUMIF(H3:I5,">8")-COUNTIF(H3:I5,">8")*8+SUMIF(O3:P5,">8")-COUNTIF(O3:P5,">8")*8+SUMIF(V3:W5,">8")-COUNTIF(V3:W5,">8")*8+SUMIF(AC3:AD5,">8")-COUNTIF(AC3:AD5,">8")*8

F总工时=COUNTIF(E3:AI5,"F")
P总工时=COUNTIF(E3:AI5,"P")
加班次数=COUNTIF(E3:AI5,">8")

回答(5):

你这个应该很简单,但你的问题描述不清楚,没法给你做。