奇优签到平台
考勤签到无忧

EXCEL计算考勤小时数公式技巧

在日常工作中,经常看见前台小妹妹每个月初都要忙着计算考勤,而其中算加班最为麻烦,今天给大家分享2个比较好用的计算公式。

1、获取最后打开时间:

EXCEL计算考勤小时数公式技巧

获取最后一次打卡时间

多次打卡后,可能每天打卡次数不同,所以我们要获取最后一次打卡日期,公式如下:

=IF(ISNA(LOOKUP(1,0/(D2:I2<>””),D2:I2)),”未打卡”,LOOKUP(1,0/(D2:I2<>””),D2:I2))

2、计算时间差:

EXCEL计算考勤小时数公式技巧

计算时间差

计算最后一次打卡时间和开始加班时间的时间差,公式:

=J2-K2 注:时间差设置单元格式为“时间”

3、计算小时数

如:当分钟数<30分钟时,计为0(4:01 即为4小时),当分钟数>=30分钟时并且当分钟数<50分钟时计为0.5(1:38即为1.5小时),当分钟数>=50分钟时,计为1小时(2:55即为3小时),具体规则可根据实际情况调整

EXCEL计算考勤小时数公式技巧

计算小时数

公式1:

=IF(MOD(L2*24,1)<0.5,TRUNC(L2*24),IF(AND(MOD(L2*24,1)>=0.5,MOD(L2*24,1)<5/6),TRUNC(L2*24)+0.5,IF(MOD(L2*24,1)>=5/6,TRUNC(L2*24)+1)))

公式2:

=IF(MID(TEXT(L2,”hh:mm:ss”),4,2)+0<30,(MID(TEXT(L2,”hh:mm:ss”),1,2)+0),IF(AND(MID(TEXT(L2,”hh:mm:ss”),4,2)+0>=30,MID(TEXT(L2,”hh:mm:ss”),4,2)+0<50),(MID(TEXT(L2,”hh:mm:ss”),1,2)+0.5),IF(MID(TEXT(L2,”hh:mm:ss”),4,2)+0>=50,(MID(TEXT(L2,”hh:mm:ss”),1,2)+1),”ERROR”)))

以上两个公式均可。

转载请注明出处:钉钉签到|微信签到|纷享逍客签到|签到表|考勤签到 » EXCEL计算考勤小时数公式技巧

分享到:更多 ()

奇优签到网-解决签到难题效果奇优!

签到应用导航签到服务咨询