工作常用的EXCEL公式 | 考勤上下班时间统计

需求:

统计考勤上下班时间,比如:8:13上班打卡,取值为8:30;9:40上班打卡,取值10:00。

解决方法:

上班时间:

思路:

当minute少于等于30分钟时,取30分钟,即为time(hour,30,0),这里要考虑整点的情况,比如9:00,应该取9:00

当minute大于30分钟时,往后+30分钟,即为time(hour+1,0,0)

G2=IF(AND(E2="",F2=""),"",IF(MINUTE(E2)=0,E2,IF(MINUTE(E2)<=30,TIME(HOUR(E2),30,0),TIME(HOUR(E2)+1,0,0))))

 

下班时间:

思路:

当minute少于30分钟时,取小时上的时间,即为time(hour,0,0)

当minute大于等于30分钟时,取30分钟,即为time(hour,30,0)

H2=IF(AND(E2="",F2=""),"",IF(MINUTE(F2)<30,TIME(HOUR(F2),0,0),TIME(HOUR(F2),30,0)))

 

posted @ 2023-11-28 10:27  优秀的进度条  阅读(894)  评论(0编辑  收藏  举报