【问题标题】:Obtain first date in column after reference date获取参考日期后列中的第一个日期
【发布时间】:2018-09-15 12:22:10
【问题描述】:

在单元格 B1 中,我有 =today() 代表今天的日期,然后在下面的单元格中 (B2:B100),我要做的是比较单元格 B1 中的日期(今天的日期)并找到在此日期之后出现在单元格 B2:B100 中的下一个日期,然后将其复制到 A2 中。

因此,实际上,在单元格 A2 中,我想要一个函数在单元格 B2:B100 中查找下一个日期,该日期是 B1 之后最近的日期,然后将其复制到 A2 中。我知道这是要添加到 A2 中的公式,但不确定要使用什么公式。

我已经在单元格 A2 中尝试过,

=MIN(IF(B2:B100>B1, B2:B100))

但是没有用。

【问题讨论】:

  • “它不起作用”不是有效的问题描述。当然,您从尝试该公式和其他公式中获得了某种反馈。也许你得到了错误的值,或者一个错误。这些将是有效的问题描述。
  • 考虑了解FILTER
  • 也看看MINIFS

标签: google-sheets date-comparison


【解决方案1】:

“其他条件相同”,公式正确但应在数组版本中输入(例如用Ctrl+Shift+Enter):

=ArrayFormula(MIN(IF(B2:B100>today(),B2:B100)))

将 B1 中的函数构建到公式中是可选的。

【讨论】:

    猜你喜欢
    • 2012-05-29
    • 2014-12-14
    • 1970-01-01
    • 1970-01-01
    • 2013-02-09
    • 2012-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多