excel表中如何利用公式进行时间差的计算?

1、首次响应K列需要在2小时内完成(按照0.08333天),即:首次响应时间(C列)减开案时间(B列)小于2小时为合格 ;
2、开案时间(B列)如果在每天18:00之后,首次响应则需要在第二天10:00之前完成;
3、关闭时间预警(F列)=关闭时间(E列)减开案时间(B列);
4、如果C列为空值,D列则等于当前时间减开案时间B;
5、如果E列为空值,F列则等于当前时间减开案时间B;
6、以上所有时间都是精确的分钟的。

1、首次响应K列需要在2小时内完成(按照0.08333天),即:首次响应时间(C列)减开案时间(B列)小于2小时为合格:

公式与“2、”合并设置。

2、开案时间(B列)如果在每天18:00之后,首次响应则需要在第二天10:00之前完成:

=IF(C2-B2<=IF(B2>=--"18:00",--"16:00",--"2:00"),"合格","不合格")

3、关闭时间预警(F列)=关闭时间(E列)减开案时间(B列):

公式与“5、”合并设置。

4、如果C列为空值,D列则等于当前时间减开案时间B:

=IF(C2="",NOW()-B2,C2-B2)

5、如果E列为空值,F列则等于当前时间减开案时间B:

——=IF(E2="",NOW()-B2,E2-B2)

6、以上所有时间都是精确的分钟的。

追问

开案时间b列为4月3日17:59,首次响应C列为4月日7:59。这种情况应该为不合格。也就是开案时间18点至次日8点之间的时间要默认为次日的8点,这个怎么调整?
另外,
=IF(C2-B2=--"18:00",--"16:00",--"2:00"),"合格","不合格")
=IF(C2="",NOW()-B2,C2-B2)
这两个可以合并吗?合并后不要求显示合格或者不合格,只需要显示时间差的数字即可

追答

你开头不是说“2、开案时间(B列)如果在每天18:00之后,首次响应则需要在第二天10:00之前完成;”?
还说“6、以上所有时间都是精确的分钟的。”?
你现在说“开案时间b列为4月3日17:59,首次响应C列为4月日7:59。这种情况应该为不合格。
”,那什么时间才算合格?7:59不是第二天10:00之前完成的吗?
=IF(C2-B2=--"18:00",--"16:00",--"2:00"),"合格","不合格")
=IF(C2="",NOW()-B2,C2-B2)
合并为:
=IF(IF(C2="",NOW(),C2)-B2=--"18:00",--"16:00",--"2:00"),"合格","不合格")

温馨提示:答案为网友推荐,仅供参考
相似回答