excel考勤加班统计,电子表格excel加班时间统计
1. excel加班时间统计
1)加班,是指在规定的工作时间外,延长工作时间加班,延长休息日工作又不能安排补休的或法定休假日工作的。称为“加班”。《劳动法》中规定了加班时间的薪资计算方法。
所以首先要了解哪些工作时间属于加班,然后计算总体的规定时间外的加班时间。
2)所需表格:考勤表。
考勤表中详细记录每天的上下班时间,规定的工作时间,想减即得加班时间。
将每日的加班时间合计后,算出一个月的加班时间。
3)方法步骤:
①作出一个月的考勤表。下面格式供参考。
②勤务时间合计公式“=IF(C8="","",((F8+(H8/60))-(C8+(E8/60))-(I8+(K8/60))))“,加班时间公式“=IF(C8="","",L8-M8)”。其他位置均手动输入。
③最后一行合计使用SUM函数整列求和。
④在下面平日、休假日、法定休假日处分别使用如下公式:
平日:“=N37-E40-H40”,加班合计-休假日加班-法定休假日加班(1.5倍工资)
休假日加班:“=N7+N12+N13+N19+N20+N26+N35+N36”周六周日加班合计(双倍工资)
法定休假日加班:“=N6+N32+N33+N34”,国家法定休假日加班合计。(三倍工资)
4)注意事项:
表中公式请根据各自作成的情况修改设置。
法定休假日,不包括法定休假日前后的调休,比如元旦休假1日、2日、3日,只有1月1日这一天是法定休假日,其余2天是调休的。
2. excel如何按每半小时统计加班
迟到小时: =IF(HOUR(上班打卡时间)>=9,HOUR(上班打卡时间)-9,0)迟到分钟: =IF(HOUR(上班打卡时间)>=9,MINUTE(上班打卡时间),0) ------------------------------------------------------------------------------------------------------早退小时:=IF(HOUR(下班打卡时间)<18,17-HOUR(下班打卡时间),0)早退分钟:=IF(HOUR(下班打卡时间)<18,60-MINUTE(下班打卡时间),0) 有一个小问题:17:00等迟到小时数=0,分钟数=60修订:早退小时:=IF(HOUR(下班打卡时间)<18,IF(MINUTE(下班打卡时间)=0,18-HOUR(下班打卡时间),17-HOUR(下班打卡时间)),0)早退分钟:=IF(HOUR(下班打卡时间)<18,IF(MINUTE(下班打卡时间)=0,0,60-MINUTE(下班打卡时间)),0)---------------------------------------------------------------------------------------------------------
3. excel平均加班天数
可以的,这个公式不难,而且你已经把条件都说出来的。
具体实现方式如下:
1-先将日期和时间拆分出来
这一步使用到的函数都比较简单,就是Left(),Right(),Mid(),将字符串割开,当然也可以是用“数据”-“分列”
2-计算加班时间
设置单元格格式入土所示
加班时间=(中午打卡-早上打卡)+(下午打卡-中午打卡)-上班时间
=(H3-G3)+(I3-H3)-J3
3-加班时间
按照你说的8点上班然后15:20下班,上班周期是9小时20分,因此要减去这9小时20分
4-最后得出,加班时间为1:27分钟
5-按照你的要求,超过15分钟按0.25小时计算
要先提取出加班时长的小时和分钟
取出小时用Hour()函数,取出分钟用Minute()函数
获取小时
=HOUR(((H3-G3)+(I3-H3)-J3))
获取分种
=MINUTE((H3-G3)+(I3-H3)-J3)
根据你提出的条件还需要添加一个公式 =if(分钟<30 and 分钟>15,0.25小时,0)
最后就得到加班的时间。当你把这所有逻辑都理解了,你可以一步到位直接算出加班小时
公式如下:
=HOUR(((H3-G3)+(I3-H3)-J3))+IF(AND(MINUTE(((H3-G3)+(I3-H3)-J3))>15,MINUTE(((H3-G3)+(I3-H3)-J3))<30),0.25,0)
其实个人理解,应该是用加班时间/60来按区间取值,如果加班40分钟是0.5小时还是算0.6小时,还是0.7小时呢 ?
分割线---------------------------------------------------------------------------------------
我仔细研究了一番,如果你所有的数据格式都固定,确实可以自定义个一个VBA 的Function()
就像在表格中使用SUM函数的方式一样。
4. excel统计加班时长
在F2单元格输入以下公式,然后向下填充至F4=COUNTIF(B:B,LEFT(E2,LEN(E2)-1)
)在F4单元格输入=SUM(C:C)在F5单元格输入=COUNTA(A:A)-1-F4
5. excel表格计算加班时间
如果人名是唯一的,加班时长为数字的话,使用sumifs公式即可实现,具体可以参照excel的帮助内容,下面以文字示例:sumifs(表一加班时长列;
表一姓名列,表二姓名单元格;表一时间列,表二时间单元格;表一班次列,表二班次单元格),其中再综合使用单元格相对引用,就可以解决问题
6. excel统计加班天数
在员工姓名的旁边添加上班时间、下班时间、加班时间3列,加班时间=下半时间-上班时间-应上班时间,然后选中第一行开启筛选功能即可。
7. excel统计周末加班天数
周六周日都加班的话是=该地区基本工资/21.75*2*2,中间的2代表2倍,最后一个2代表2天,如果加1天则最后一个2不用乘
8. excel加班工时统计
1、首先,我们打开Excel软件,找到考勤记录,如图所示,我们需要在图中标记位置输出员工的加班时间。
2、如图所示,在E2单元格中输入公式:=TEXT(MOD(C2-D2,1),"h小时mm分"),按回车键。
3、该员工的加班时间就出来了,下拉单元格填充格式,则其余员工的加班时间就自动计算生成。
4、该过程中,我们主要应用了两个函数:TEXT函数(数值转成文本)和MOD函数(求余数)。
9. excel求加班时间
1、打开Excel表格,点击需要计算的加班时间的表格。
2、上方函数框内输入函数=MOD(C10-F10,1),键盘按下enter键。
3、表格自动算出加班时间,点击该表格,按住鼠标左键,直接向下拖拽。
4、此时的加班时间,便可以自动算出来。
5、选择需要计算的加班时间,光标右击点击设置单元格格式。
6、左侧栏点击自定义,右侧栏点击h“时”mm“分”,点击下方确定。
7、此时,加班时间便可以一目了然的看到。