excel - 试图找到包含日期的相应单元格范围的值,但只对日期感兴趣的是今天
问题描述
所以,我有一系列跨越数年的月度日期。然后我在下一个单元格中有一个美元值,我们称之为 A1:B100。我想在 B 中找到与今天日期相对应的单元格。我用来查找正确日期的方法是: AND(MONTH(a1)=MONTH(TODAY()),YEAR(a1)=YEAR(TODAY())) 我只需要将其放入查找函数中跨越日期范围,但我很难过任何帮助都会很棒。
解决方案
这些函数在 b 中查找与今天日期匹配的值,然后从 a 中提取值。xlookup 的语法更简单,但如果您没有最新版本的 excel,则可能需要索引/匹配。
=INDEX(A1:A5,MATCH(TODAY(),B1:B5,0))
=XLOOKUP(TODAY(),B1:B5,A1:A5)
编辑:我重新阅读了您的帖子,如果您在 a 中的数据是按月计算的(即 2021 年 1 月 1 日、201 年 2 月 1 日),请确保它是有序的,并将匹配类型更改为小于。如果您的数据格式不同,请发布您的数据的屏幕截图。
=INDEX(A1:A8,MATCH(TODAY(),B1:B8,1))
=XLOOKUP(TODAY(),B1:B8,A1:A8,,-1)
推荐阅读
- c++ - 这些问题都暗示着同样的事情吗?
- javascript - 在 Nodejs 和 Express 中使用 JQuery 需要帮助
- css - 我的 html.erb 视图页面内的内联 css 样式的背景图像仅在开发中显示,但在 heroku 上不显示生产阶段
- react-native - 标题空白和 ImageBackground
- apache-kafka-streams - kafka 流中的聚合和状态存储保留
- php - 使用 php 和 htaccess 创建人造 dyndns
- c# - Unity - 如何制作有弹性的绳索?
- ios - uipagecontrol 当前不动
- python - `functools.partial` 的不同行为
- ios - iOS 中的呼叫目录扩展如何更新