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

Google Sheets技术求助:查找列表中首个晚于=TODAY()的日期

在Google Sheets中查找第一个晚于当前日期的日期

适用场景

你需要在InvoicingPeriods工作表的日期列表里,找出第一个(最早的)晚于当前日期的日期(已知当前日期为07/08/2024,目标结果为19/08/2024)。

直接可用的公式

假设日期数据在InvoicingPeriods工作表的A列,输入以下公式即可得到结果:

=MIN(FILTER(InvoicingPeriods!A:A, InvoicingPeriods!A:A > TODAY()))

公式拆解(新手友好)

  • FILTER(InvoicingPeriods!A:A, InvoicingPeriods!A:A > TODAY()):先筛选出A列中所有比当前日期大的日期
  • MIN():从筛选出来的日期里取最小值,也就是最早的那个符合条件的日期,对应你要的19/08/2024

灵活调整

如果日期数据不在A列,把公式里的A:A换成对应列的标识(比如B列就写B:B)。

容错处理(可选)

如果列表里没有晚于当前日期的日期,公式会返回#N/A,可以用下面的公式显示自定义提示:

=IFERROR(MIN(FILTER(InvoicingPeriods!A:A, InvoicingPeriods!A:A > TODAY())), "无符合条件的日期")

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 21:49:52