工作常用的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)))