我正在寻找一个允许我组合不同选择标准并获得返回值的公式。
搜索值ID = 1
和Date > Today()
ID | Date | Text
---+------------+---------
1 | 10/04/2013 | aaaaaa
1 | 11/04/2013 | bbbbbb
1 | 12/04/2014 | cccccc
2 | 12/04/2013 | dddddd
2 | 12/04/2013 | eeeeee
2 | 12/04/2014 | ffffff
预期结果:ccccc
使用Index(MATCH)
我可以查看我正在查看的文字,如果我指定了确切的ID和日期匹配,但我希望IF ID=1 and Date > Today()
之类的内容返回文字。
任何没有VBScript编码的建议只有公式?
答案 0 :(得分:0)
这个数组公式可以实现技巧=INDEX($C$2:$C$7,MATCH(1,IF($B$2:$B$7>TODAY(),$A$2:$A$7),0))
。
*(按Ctrl + Shift + Enter使其成为数组公式。确保在其周围看到{}。