前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Excel函数之VLookup进阶一: VLookup的逆向查询引用和多条件查询引用

Excel函数之VLookup进阶一: VLookup的逆向查询引用和多条件查询引用

作者头像
哆哆Excel
发布2022-10-25 12:40:32
2.9K0
发布2022-10-25 12:40:32
举报
文章被收录于专栏:哆哆Excel

Excel函数之VLookup进阶一: VLookup的逆向查询引用和多条件查询引用

【知识点】

◆函数的语法规则如下:

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

中文解析:

VLOOKUP(要查找的值,要查找的区域,返回数据在查找区域的第几列数,模糊匹配/精确匹配)

◆使用注意:

在使用该函数时,lookup_value的值必须在table_array中处于第一列。

比如lookup_value选取了“姓名”中的“张三”,那么Table_array选取时第一列必须为“姓名”列,且格式与lookup_value一致,否则便会出现#N/A的问题

◆小结:也就是说Vlookup函数是从左往右查询引用的

【问题】

  1. 能不能从右往左逆向查询引用呢?
  2. 能不能多条件查询引用呢?

【实例】

◆实例1,VLookup的逆向查询引用

代码:

F2输入

=VLOOKUP(F3,IF({1,0},C2:C11,B2:B11),2,0)

这是数组公式

注意:按ctrl+shift+enter执行

重点解析:

重点:IF({1,0},C2:C11,B2:B11):为目标区域。通过if及{1,0}数组,姓名和班级调换了前后顺序,在内存中重新组合成一个新的区域然后在“姓名+班别”的数据区域中由姓名查询第2列的班别

◆实例2,VLookup的多条件查询引用

代码:

H18中输入

=VLOOKUP(F18&G18,IF({1,0},B25&C16:C25,D16:D25),2,0)

这是数组公式

注意:按ctrl+shift+enter执行

重点解析:

(1).F18&G18是把“901”和“乔峰”合并成一个字符串“901乔峰”

(2).我们可以选中IF({1,0},B16:B25&C16:C25,D16:D25)这部分

按F9,可以看到这样的数组

这就明白了。

======今天的分享就到这里啦=======

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-01-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 哆哆Excel 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档