网站首页 > 开源技术 正文
工作中,用到最频繁的公式就是VLOOKUP了,我们知道它是由4个参数组成的
=VLOOKUP(查找值,查找区域,查找列,查找方式)
其中第4参数查找方式,当输入1或TRUE为模糊查找
输入0或FALSE时为精确查找
1、VLOOKUP精确查找
举个简单例子,根据姓名,匹配工资数据:
这里查找值是F2单元格,查找数据是B:D列(因为查找的是姓名,姓名在B列,所以需要从B列开始,不能从A列开始),查找结果在第3列,精确查找
所以我们输入的公式是:
=VLOOKUP(F2,B:D,3,0)
2、VLOOKUP模糊查找
首先,我们要明白一个概念,模糊查找并不是通配查找
例如,当我们需要查找一个布字的时候, 那是不是可以用模糊查找1来查找
确定表示,这种用法是错误的
VLOOKUP模糊查找,基本上99%都是用在数字的查找匹配上
如果出现查找值是中文的情况下,都不能使用
只有查找值是数字的时候,才能用模糊查找
例如,这个例子:
我们需要根据KPI的分数来计算奖励,其中有一个奖励标准
这个时候,KPI查找值,就是一个数字,就可以用模糊查找
在使用之前,我们需要对奖励标准进行处理
我们建立辅助列
把每个档位的最低值给列出来:
例如,<60,数学里面的集合,它的最小值是负无穷,但是我们考核KPI的时候,不可能是负无穷,所以我们只需要列一个比较小的数就可以
60<=X<70,那么这个集合里面的最小值,就是60了
依次类推,都列出来
同时,需要对辅助列进行升序排列
这里已经是升序排列,所以无需操作
最后,我们使用公式:
=VLOOKUP(B2,E:G,3,1)
查找B2,查找列是E:G,结果在第3列,最后使用1模糊查找
那么它的实现原理是什么呢?
比如说,我们的查找值是82,那它的定位在70,90之间,那么它会取小的那一档,所以取值是70这一档的值,对应第3列是1200,即得到我们想要的结果
如果说正好是某档的值,就如同精确查找一样:
关于这个函数公式,你学会了么?动手试试吧!
猜你喜欢
- 2025-06-13 新函数TOCOL太强大了,Vlookup彻底不行了,轻松解决6大难题
- 2025-06-13 逆向查找匹配,Vlookup公式2种方法,你会么?
- 2025-06-13 Vlookup公式第四参数,太给力了,别再IF写一长串了
- 2025-06-13 Vlookup函数公式,结果是45648,你得知道的小细节
- 2025-06-13 你以为的Vlookup函数很简单,其实还有好多高阶用法
- 2025-06-13 vlookup的运用,80%的财务人员都不知道,学会提高两倍工作效率
- 2025-06-13 别找了,vlookup函数最全10几种用法都在这里了?
- 2025-06-13 VLOOKUP公式,搭配通配符,查找无敌!
- 2025-06-13 不管vlookup会不会,都要学的index+match组合公式!
- 2025-06-13 一文读懂 VLOOKUP 函数,Excel 高效操作就靠它
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)