我们是周一到周五8:00-16:00上班,16:30算0.5小时,17:00算1小时,17:00-17:30晚餐时间,17:30下班也算1小时,18:00下班算1.5小时,以此类推
假设下班时间在A1,在B1算加班时间,在B1单元格输入公式:
=IF((HOUR(A1)-16)+IF(MINUTE(A1)/60>=0.5,0.5,0)>1,(HOUR(A1)-16)+IF(MINUTE(A1)/60>=0.5,0.5,0)-0.5,(HOUR(A1)-16)+IF(MINUTE(A1)/60>=0.5,0.5,0)) 也无法达到预期
假设下班时间在A1,在B1算加班时间,在B1单元格输入公式:
=IF((HOUR(A1)-16)+IF(MINUTE(A1)/60>=0.5,0.5,0)>1,(HOUR(A1)-16)+IF(MINUTE(A1)/60>=0.5,0.5,0)-0.5,(HOUR(A1)-16)+IF(MINUTE(A1)/60>=0.5,0.5,0))
你再试试,我这没问题。或者你把达不到的地方,列举下,我看下。