资源描述
Excel按条件查询返回多个结果
一、根据一个条件查询返回对应行的值 1
二、多条件查询返回多个结果的方法 3
一、根据一个条件查询返回对应行的值
=vlookup($a2,全校学生成绩!$a:$E,column(),0)&""同一查询结果输出多列的方法。
例如:将表一中对应姓名的成绩在表二中通过查找并返回到表二中。其方法:
表一 表二
1、在表二中选择B2单元格,并设置其单元格格式为常规。这一步相当关键,否则其函数将不能执行,特别不能是文本。
2、在B2单元格中输入公式
=vlookup($a2,全校学生成绩!$a:$E,column(),0)&""
3、然后,向右向下拖动鼠标填充,即可得结果。
注:1、输入公式的单元格必须是常规,不能是文本。
2、加上&"",查询返回值是空白时,不会填充0,否则会填充0。
二、多条件查询返回多个结果的方法
{=VLOOKUP($A2&$B2,IF({1,0},Sheet1!$A2:$A6000&Sheet1!$B2:$B6000,Sheet1!C2:C6000),2,0)}。
注:1、注意公式中单元格引用的符号,要注意这些细微差异。
2、大括号是通过组合键ctrl+shift+enter键按出来的
3、输入公式的单元格必须是常规。否则公式不能用。
4、仿照第一个公式来使用。
第 3 页 共 3 页
展开阅读全文