我想在开始时间和结束时间之间返回小时数。我得到像.042 .057这样的答案。
如果没有时间确保E4单元格是空白的原因是我的其他单元格公式不会返回错误。
=IF(AND(ISBLANK(A4),ISBLANK(B4)),””,IF(B4=””,TO-A4+(TO<A4)*24,IF(B4<=”0″,B4-A4+(B4<A4)*24)))
A4 =驾驶时间
B4 =手动超越驾驶员的超时时间
TO =下午4点之外的设定时间
答案 0 :(得分:0)
我的理解是,如果A4
和B4
都为空,则公式应返回空白,否则您将两次之间的差异作为十进制小时数,例如07:00
中的A4
和15:15
中的B4
会8.25
。如果B4
为空,则结束时间假定为16:00
试试这个版本:
=IF(COUNT(A4,B4)=0,"",MOD(IF(B4="","16:00",B4)-A4,1)*24)
将结果单元格格式化为数字