VLOOKUP函数多条件查询 VLOOKUP三个条件查询

2025-06-18 04:38:30

1、以下图表格为例,在介绍多条件查询方法之前,先来了解下VLOOKUP函数的基础用法,用一句话介绍就是,VLOOKUP函数是在垂直方向上向右查找。

VLOOKUP函数多条件查询 VLOOKUP三个条件查询

2、各种教程中,VLOOKUP函数的语法结构都是英文,不太好理解,用大白话说就是=VLOOKUP(查找什么,在哪查找,从条件所在列算起找到后返回对应的第几列数据,精确或模糊查找)。

VLOOKUP函数多条件查询 VLOOKUP三个条件查询

3、先说说根据两个条件查询,如下图,根据A列和B列两个条件,查询C列对应的数值,如根据张三和001查询C列数值,其实这种情况仍然可以套用基础的语法结构,只需把两个条件合并成一个,两个单元格内容合并公式为=A1&B1。

VLOOKUP函数多条件查询 VLOOKUP三个条件查询

4、同理,把两列内容合并在一起,可输入公式=A1:A7&B1:B7,按ctrl+shift+回车生成结果,然后下拉公式,这样两个条件就变成了一个。

VLOOKUP函数多条件查询 VLOOKUP三个条件查询

5、接着利用IF函数提取对应的C列数据,可输入公式倦虺赳式=IF({0,1},A1:A7&B1:B7,C1:C7),按ctrl+shift+回车生成结果,然后下拉公式,这样就提取出了结果,{0,1魈胺闹臣}表示逻辑值{FALSE,TRUE}。

VLOOKUP函数多条件查询 VLOOKUP三个条件查询

6、上一步是提取出所有对应的结果,如果是根据指定的两个条件提取一个结果,可输入公式=VLOOKUP(A11&B11,G1:H7,2,0),如图。

VLOOKUP函数多条件查询 VLOOKUP三个条件查询

7、到这里就可以结束了,借助辅助列提取到结果,如果不想用辅助列,可把上面几步的公式合并成一个公式=VLOOKUP(A13&B1泌驾台佐3,IF({1,0},A1:A7&B1:B7,C1:C7),2,0),按ctrl+shift+回车即可。

VLOOKUP函数多条件查询 VLOOKUP三个条件查询

8、如果是三个条件查询,道理是一样的,只需要把查询条件和查询范围改一下即可=VLOOKUP(A15&B15&C15,IF烫喇霰嘴({1,0},A1:A7&B1:B7&C1:C7,D1:D7),2,0)。

VLOOKUP函数多条件查询 VLOOKUP三个条件查询
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢