基于多个标准的选择,包括比较

时间:2013-12-04 13:23:22

标签: excel excel-formula

我正在寻找一个允许我组合不同选择标准并获得返回值的公式。

搜索值ID = 1Date > 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编码的建议只有公式?

1 个答案:

答案 0 :(得分:0)

这个数组公式可以实现技巧=INDEX($C$2:$C$7,MATCH(1,IF($B$2:$B$7>TODAY(),$A$2:$A$7),0))
*(按Ctrl + Shift + Enter使其成为数组公式。确保在其周围看到{}。