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

如何计算日期范围内下一个未来截止日期的剩余天数?

提取下一个未来截止日期并计算剩余天数的Excel公式方案

针对Excel 365/2021及以上版本(支持动态数组)

直接使用MINIFS函数筛选并计算,公式如下:

=IFERROR(MINIFS(A4:A8, A4:A8, ">"&TODAY()) - TODAY(), "无未来截止日期")
  • 逻辑说明:
    1. MINIFS(A4:A8, A4:A8, ">"&TODAY()):筛选出A4:A8区域中所有大于当前日期的日期,并取其中的最小值(即下一个最近的未来截止日期)。
    2. 减去TODAY()得到剩余天数。
    3. IFERROR用于处理没有未来日期的场景,返回自定义提示文本。

针对旧版Excel(无MINIFS函数)

使用数组公式实现,输入公式后需按Ctrl+Shift+Enter确认:

=IFERROR(SMALL(IF(A4:A8>TODAY(), A4:A8), 1) - TODAY(), "无未来截止日期")
  • 逻辑说明:
    1. IF(A4:A8>TODAY(), A4:A8):遍历A4:A8区域,返回所有大于当前日期的日期(不符合条件的返回FALSE)。
    2. SMALL(...,1):从筛选出的日期中取第1小值(最近的未来日期)。
    3. 减去TODAY()得到剩余天数,IFERROR处理无结果的情况。

验证示例

假设当前日期为2023/8/15,A4:A8区域日期为8/13/2023、8/14/2023、8/15/2023、8/16/2023、8/17/2023:

  • 公式会自动忽略过去和当天的日期,提取8/16/2023作为下一个截止日期,计算得出剩余天数为1,符合需求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 00:21:04