excel - Excel 公式以匹配日期范围内的项目
问题描述
我正在尝试将产品销售日期与销售范围日期相匹配。到目前为止,我有以下内容:
=INDEX(A3,MATCH(1,((H:H=A3)*(B:B>=I3)*(B:B<=J3)),0))
如果 A 列与 H 列匹配并且 B 列在 I 列和 J 列之间,我试图让公式产生一个结果,其中 J 可能尚未发生。
编辑:列 E15 没有返回任何结果 见这里
解决方案
使用这个数组公式:
=IF(SUM(($H$3:$H$12=$A3)*($I$3:$I$12<=B3)*(IF($J$3:$J$12<>"",$J$3:$J$12,TODAY()+1)>$B3)),$A$3,"")
作为一个数组公式,退出编辑模式时必须使用 Ctrl-Shift-Enter 而不是 Enter 来确认。
推荐阅读
- flutter - 在 Flutter 和 Firestore 中使用新数据更新 StreamBuilder
- ibm-cloud - 如何使用最新的 IBM Waston Studio API 解决 .MPS 文件
- json - 如何使用 JSON 字符串中的给定参数启动 Firefox?
- html - python3 manage.py findstatic 找不到静态文件
- javascript - 如何将事件侦听器添加到具有相同类的多个输入
- java - 新建maven项目时pom.xml出现错误如何解决
- reactjs - 如何在 Reactjs 中从数据库中获取数据时控制 img 属性 src
- java - 使用spring中hibernate事务的集成控制
- keras - 我应该如何调试
- pine-script - Pine Script (TradingView) - 如何将止损移动到获利水平