问与答40:如何使用INDEX+MATCH实现多条件查找?( 四 )

=MATCH(1,(A2:A11=F2)*(B2:B11=F3),0)

查找单元格区域

A2:B11

中满足列

A

中的值为单元格

F2

中的数据并且列

B

中的值为单元格

F3

中的数据所在行的位置,本例中为列

A

中为“空调”且列

B

中为“西区”的行在单元格区域

A2:B11

中的位置,返回

6

,即位于单元格区域的第

6

行。

然后,将结果作为

INDEX

函数的参数,数组公式:

=INDEX(A2:C11,MATCH(1,(A2:A11=F2)*(B2:B11=F3),0),3)

获取西区空调的数量为

600