现在的位置: 首页 > 综合 > 正文

如何使用 Microsoft Excel 中的 INDEX 和 MATCH 工作表功能来根据多个条件查找值

2014年02月07日 ⁄ 综合 ⁄ 共 306字 ⁄ 字号 评论关闭

在excel中有时候我们需要根据多个条件查找值,在不使用宏代码的情况下可以使用index和match来完成。 

如下表:

C1 C2 Result Q1 Q2 Answer
x 11 5 y 12 8
x 12 6 y 11 7
y 11 7 x 12 6
y 12 8 x 11 5

其中C1,C2是我们的条件栏目,Result是我们想要查找得到的值,Q1和Q2是查找条件,即希望在C1,C2中查找Q1=C1,Q2=C2的result的值,可以在Answer中输入公式:

=INDEX($C$2:$C$5,MATCH(D2&E2,$A$2:$A$5&$B$2:$B$5,0))

然后Cntrl+shift+enter执行数组引用即可。

当然单个条件我们使用vloopup公式即可。

抱歉!评论已关闭.