当前位置:首页经验技巧Excel经验excel入门

excel考勤加班统计,电子表格excel加班时间统计

2025-01-24 16:02:56

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、此时,加班时间便可以一目了然的看到。


电脑版

免责声明:本站信息来自网络收集及网友投稿,仅供参考,如果有错误请反馈给我们更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任,谢谢您的合作。
版权所有:五学知识网 Copyright © 2015-2025 All Rights Reserved .