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

Excel IF函数添加时间问题求助:单元格显示No时无法正确加10分钟

问题解答

你的思路是正确的,出错的原因是Excel中时间是以天为单位存储的数值,直接加10相当于给时间加上10天,而非10分钟。

正确的公式应为:

=IF(E2="No", D2 + 10/1440, "")

关键说明:

  • Excel里,数值1代表完整的一天(24小时),因此1分钟对应的数值是1/1440(24小时×60分钟=1440分钟),10分钟就是10/1440。
  • 当E2为"No"时,D2的时间值加上10分钟对应的数值,就能得到预期的10:58:00。
  • 若E2不是"No",则返回空值,和你原本的逻辑一致。

最后确认F2单元格的格式设置为时间格式(比如hh:mm:ss),避免结果显示为小数数值。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 09:24:53