打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Vookup函数的中高级玩法


一、反向查找

1、公式截图

2、公式

=VLOOKUP($A8,CHOOSE({1,2,3},$B$1:$B$4,$A$1:$A$4,$C$1:$C$4),COLUMN(B1),0)

3、公式解释

  • 用choose函数把列的位置更改下,让工号放在首数据源的首列

  • 通过choose函数更改之后,工号在第1列,姓名在第2列,数量在第3列

  • vlookup函数第3参数用了column(B1)右拉产生2,3,4

  • 第4参数用0精确查找

  • 数组公式,记得要三键Ctrl+Shift+回车

二、多条件查找:根据名称和型号查找数量

1、公式截图

2、公式

=VLOOKUP(A9&B9,CHOOSE({1,2},$A$1:$A$5&$B$1:$B$5,$C$1:$C$5),2,0)

3、公式解释

  • 数组公式,记得要三键Ctrl+Shift+回车

  • 把两个条件用&连接起来,变成了一个条件

  • 数据源也是把两列用&连起来,通过choose函数把3列转成2列,且两条件列放在首列

三、第3参数用数组:按姓名求前几个季度数量之后

1、公式截图

2、公式

=SUM(VLOOKUP(A8,$A$1:$E$4,ROW(INDIRECT('2:'&B7+1)),0))

3、公式解释

  • 第3参数用引用的列是数组用法

  • 如果在B7单元格输入3,那么第3参数就引用数据源第2列,第3列,第4列的数据,再用sum求和

  • ROW(INDIRECT('2:'&B7+1))这里的indirect表示从2行列第4行的单元格区域,外面嵌套一个row得到2;3;4

四、第1参数用数组用法:按多个查找值进行查找

1、公式截图

2、公式

=SUM(VLOOKUP(T(IF({1},A7:A8)),A1:C4,3,0))

3、公式解释

  • 别的参数大家都能理解,只有1参数,第1参数用了数组,查找曹丽和小老鼠

  • 有的朋友会问,为什么不能直接使用,你试下就知道了

  • 我也试了下,确实不行,只能在通T+IF转换一下就OK了

五、第4参数用1模糊查找:成绩判断

1、公式截图

2、公式

=VLOOKUP(A2,$D$2:$E$5,2,1)

3、公式解释

  • 是不是比if函数短多了,且如果你要更改,添加数据直接在D列,E列更改,然后把vlookup第2参数更改一下就OK了

  • 有的朋友会问,这个第4参数用1是什么意思,这里其实也是一个二分法原理,如查找值是89,在D列找,记得D列的分数要升序排序,没有89分,就找比89小的,小的有4个,从这4个小的找一个最大的,也就是80

六、一对多查询

1、公式截图

2、公式

=IFERROR(VLOOKUP($E$2&ROW(A1),CHOOSE({1,2,3},$A$2:$A$7&COUNTIF(OFFSET($A$2,0,0,ROW($A$2:$A$7)-1,1),$E$2),$B$2:$B$7,$C$2:$C$7),COLUMN(B1),0),'')

3、公式解释

  • 这个是我们高及班课件的一个公式,一二句说也说不清,这里我不作解释了,还请大家海涵

  • 如果真的一对多查询,我建议大家用这个公式=INDEX(B:B,SMALL(IF($A$1:A7=$E$2,ROW($A$1:A7),6^6),ROW(A1)))&''

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Sumif函数用法大总结
Vlookup第1参数数组用法
EXCEL中如何使用VLOOKUP函数提取单元格字符串中的数值
VLOOKUP函数如何一对多匹配显示所有结果?
3个反向查找公式
Excel中一对多查找,不用vlookup函数用什么?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服