我创建了下表,用于跟踪Web和应用项目的版本发布,列出该平台的当前和未来发布日期和版本。
我希望顶行自动选择值进一步向下列,但只有当A列中的日期等于或小于今天的日期时才会这样。
我之前用于第2行的公式看起来像这样:
=LOOKUP(2,1/(1-ISBLANK(B:B)),B:B)
此公式适用于查找列中的最后一个值,但我需要以某种方式添加逻辑,以确保它显示迄今为止发布的最新版本。
非常感谢任何帮助!提前谢谢。
答案 0 :(得分:1)
定义动态命名范围(作为Name
通过公式功能区| 定义名称)。使用如下公式:
=OFFSET($A$3,1,0,COUNTIF($A$3:$A$1000,"<="&TODAY()))
您可以通过从名称管理器中选择它来检查它是否正确,并且您将看到代表此日期范围的所选单元格&lt; =今天的日期:
然后,为浏览器添加另一个Name
(并重复iOS等),如:
=OFFSET(released_dates,0,1)
然后,您可以参考指定的范围Lookup
,而不是使用browser_releases
公式中的整个B列!
=LOOKUP(2,1/(1-ISBLANK(browser_releases)),browser_releases)