Excel函数:Vlookup常用的4种查找方法

人工智能
后台-插件-广告管理-内容页头部广告(手机)

VLOOKUP函数是Excel中最常用和最强大的函数之一,曾经因为其实用性、易上手等特点,有着查询王者的称呼。本文将分享VLOOKUP的4种常用查找方法:常规查找、多列查找、反向查找和多条件查找等,希望对你有所帮助。

VLOOKUP 函数的基本语法是:VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

  • lookup_value:要查找的值,可以是常数,单元格引用,或者公式;
  • table_array:要查找的表格范围,可以是单元格区域,命名的区域;
  • col_index_num:要返回的列的序号,从1开始计数;
  • range_lookup :可选的参数,用来指定是否进行精确匹配或者近似匹配,如果是TRUE或者省略,表示进行近似匹配,如果是FALSE,表示进行精确匹配。

一、常规查找

如下图所示,根据姓名查询对应的销售额:=VLOOKUP(E2,A1:C7,3,0),在A1:C7数据范围内查找E2单元格姓名的值,并返回数据区域第2列即销售额的数值,参数0表示精确匹配。

 

二、多列查找

VLOOKUP不仅可以查找单列数据,还可以进行多列查找,例如需要根据姓名,查询对应的销售、单价和销售额。

当查询数据的列顺序一致时,可以使用COLUMN函数匹配第3个参数:=VLOOKUP($F2,$A$1:$D$7,COLUMN(B2),0),COLUMN(B2)表示从2开始。

如果查询数据列不一致时,可以使用MATCH函数匹配第3个参数:=VLOOKUP($F2,$A$1:$D$7,MATCH(G1,$A$1:$D$1,0),0)。

 

三、反向查找

VLOOKUP可以结合IF{1,0}或CHOOSE{1,2}构建的数组函数来实现反向查找。如下图所示,需要通过B列编码反向查找A列的姓名:=VLOOKUP(E2,IF({1,0},B2:B7,A2:A7),2,0),或

VLOOKUP(E2,CHOOSE({1,2},B2:B7,A2:A7),2,0)

 

四、多条件查找

VLOOKUP可以通过"&"在查找值中合并多个条件,来进行多条件查找:=VLOOKUP(E2&F2,IF({1,0},A2:A7&B2:B7,C2:C7),2,0)

 

希望这篇文章对你有帮助,欢迎关注和留言,本号将持续分享更多优质的Excel技巧。

后台-插件-广告管理-内容页尾部广告(手机)
标签:

评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。