在Excel中添加和减去时间
我正在尝试做什么
我试图在开始时间和结束时间之间返回小时。 我得到的答案像.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点设定的时间
我的理解是,如果A4
和B4
都是空的,公式应该返回一个空白,否则你得到两个小时的十进制数之间的差异,例如A4
07:00
和B4
15:15
给出8.25
。 如果B4
为空,则结束时间假定为16:00
试试这个版本:
=IF(COUNT(A4,B4)=0,"",MOD(IF(B4="","16:00",B4)-A4,1)*24)
格式结果单元格编号