EXCEL中,多条件匹配并显示多个值

如图,按照条件查询多个值

1、创建辅助列。在多条件之后,添加一列,右单击鼠标,选择插入1列。

2、把多条件匹配需要的条件,创建为一列,在辅助列C2单元格,输入“=A1&B1”,把多条件匹配需要的条件,创建为一列。

3、下拉C2单元格的+;或双击+,完成辅助列的创建。

4、在K2单元格输入公式:=VLOOKUP(I2&J2,C:D,2,0)然后按回车键,会输出结果。

5、或者在K2列输入=,在工具栏中找到VLOOKUP公式,进行参数设置,然后点击确定。

6、K2输出结果如图所示。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-10-11

=INDEX($B$1:$B$8,SMALL(IF(($A$1:$A$8=$F$1)*($C$1:$C$8=$F$2),ROW($A$1:$A$8)),ROW(A1)))

数组公式(公式输入完后同时按shift ctrl enter结束,不能直接按enter),公式依具体数据而更改

本回答被提问者采纳
第2个回答  2017-10-11
VLOOKUP+MATCH函数可以
第3个回答  2017-10-11
建议使用数据透视表,公式无法实现