1.查找目标为多列时,vlookup怎么用?

 时间:2026-02-15 09:01:55

vlookup函数的第一个参数一般是一个列,如果以两列为查询条件应该怎么做呢,请往下看

方法/步骤

1.查找目标为多列时,vlookup怎么用?

如图D2=58是由公式=VLOOKUP(B9&C9,IF({1,0},B2:B5&D2:D5,E2:E5),2,0)得来的

解释:

参数1:B9&C9

以B9和C9为联合查询条件去目标查找范围查找;

参数2:IF({1,0},B2:B5&D2:D5,E2:E5)

该参数为查找范围,把NAME列B2:B5和SUBJECT列D2:D5合并为一列,再整合score列E2:E5,形成一个新的数据集就是我们的查找范围;

区域选取时这里是选的连续单元格,也可以是整列选取或其它sheet的数据,也可以是其它excel文件的数据;

if({1,0},x1,x2)的用法是把x1和x2连起来,反正我是这么理解的。

参数3: 2

     返回值的列数,这里score在查找范围的第二列(因为NAME列B2:B5和SUBJECT列D2:D5已合并为一列)。

参数4: 0

     精确查找

重要的事情说三遍!!!

     公式写完后,要按ctrl+shift+enter三键结束

  • EXCEL VLOOKUP函数一次性返回多列结果
  • 如何在Excel中返回同一查询结果的多列数据
  • 两张表格vlookup怎么用
  • 提取一列中的重复项
  • vlookup匹配出来是n/a怎么变0
  • 热门搜索
    重庆旅游学校 厦门旅游多少钱 中山旅游景点大全 10月旅游 夕阳红旅游团 绩溪旅游 广州市旅游 旅游资源开发 格陵兰岛旅游 西安旅游网