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
  • 热门搜索
    沙塔尔声望怎么刷 怎么解除电脑开机密码 牙齿断了一半怎么办 安心的近义词 深情的近义词 果然近义词 中国古代文化常识 怎么减胸 论文关键词怎么写 适合40岁女人的发型