You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Excel日期时间差值判断公式异常:所有记录误判为24小时内

解决Excel时间差判断问题

问题原因

你当前公式出错的核心原因是:Excel中日期时间相减的结果单位是天,而非小时。原公式里的<=24实际是判断时间差是否≤24天,而非24小时,所以所有记录都会被判定为"Within 24 hours"。另外公式未处理O2单元格为空的情况,会导致空值记录的判断异常。

修正后的公式

=IF(ISBLANK(O2), "Not closed", IF(O2-C2<=1, "Within 24 hours", "Over 24 hours"))

公式说明

  • ISBLANK(O2):先检测关闭时间单元格是否为空,为空时返回"Not closed"(可根据需求自定义该文本,比如改为空值"")
  • O2-C2<=1:判断创建时间与关闭时间的差是否≤1天(即24小时),满足则返回"Within 24 hours",否则返回"Over 24 hours"

额外注意事项

确保C2(创建时间)和O2(关闭时间)单元格的格式设置为日期时间格式,否则时间差计算会出现错误。

内容的提问来源于stack exchange,提问作者Kermitneedshelp

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 19:33:13