VLOOKUP之全面掌握VLOOKUP函数各类用法(一)

想第一时间收到最新知识,可关注微信公众号:黑米粥的世界。

欢迎加入QQ群782200398获取案例


VlOOKUP函数可谓是大家最热衷的函数了,条件统计可能不会,条件判断可能不会,但数据查询你一定要会。

本周将会给大家持续分享VLOOKUP函数的各类用法,目录如下:

  1. VlOOKUP基本用法

  2. 第四个参数为1时的用法

  3. 解析查询过程中错误值的处理

  4. 顺序一致查询多列结果

  5. 顺序不一致查询多列结果

  6. 多条件查找

  7. 反向查找

  8. 返回多条记录


①  VLOOKUP基础用法

VLOOKUP函数是常用的一个内容查找函数,用于通过某一条件查询数据源中需要的内容。

语法:=VLOOKUP(查询值,数据源,显示序列,匹配参数)

以通过代码查询材料名称为例,录入公式:

=VLOOKUP(F2,B1:D9,2,0)

#点击看大图#



大家会发现,VLOOKUP函数的前三个参数都是一一关联的。

  1. 查找依据决定查找范围的起点;

  2. 而查找范围的选择又决定了显示序列。

②  模糊匹配

VLOOKUP函数第四个参数有两种:FALSE/0为精确查找,TRUE/1为模糊匹配,在工作中大部分场景下所应用的都是精确查找,那什么情况下会用到模糊匹配呢?


先来看应用场景,根据不同金额计算提成比例:


按照以往的思维模式,大家可能会选择通过IF函数的多层嵌套来实现比例的计算:

=IF(B2>=20000,12%,IF(B2>=15000,9%,IF(B2>=10000,7%,IF(B2>=5000,5%,3%))))*B2


是不是括号都不太能数的清?而一旦提成比例选项越多,公式就越复杂,这时VLOOKUP函数的模糊匹配就能完美解决区间匹配的问题!


来看第四个参数的区别:

1、FALSE/0:精确查找,必须有一个对应的值存在,否则显示#N/A


2、TRUE/1:模糊匹配,如果找不到精确匹配值,则返回小于查询值的最大数值



因此,VLOOKUP函数的模糊匹配可以实现区间查找,在一定程度上可以替代IF函数的多层嵌套。


注意:由于模糊匹配时,如果找不到精确匹配值则返回小于查询值的最大数值,因此要求数据源第一列中的值必须以升序排序。

  • 18
    点赞
  • 92
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
评论

打赏作者

黑米粥的世界

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值