龙空技术网

天天用Vlookup精确查找,它模糊查找也好用,你会么?

Excel自学成才 584

前言:

现在咱们对“模糊查询c语言是什么”大概比较讲究,你们都需要学习一些“模糊查询c语言是什么”的相关内容。那么小编在网络上汇集了一些关于“模糊查询c语言是什么””的相关资讯,希望看官们能喜欢,朋友们一起来了解一下吧!

工作中,查找匹配使用的频率是最高的,第一时间,我们想到用Vlookup公式来查找匹配,很多人只用到了它的精确查找匹配,却不知道模糊查找匹配的用法

今天以工作实例,来讲解Vlookup公式模糊查找

1、复习Vlookup公式

它是由4个参数组成的

=vlookup(查找值,查找数据区域,返回第几列,匹配方式)

第4个参数,匹配方式,有两种输入方式,1或true模糊查找,0或false为精确查找

大多数情况下,我们都是精确查找,也就是一一对应的匹配,例如,我们希望根据姓名,匹配工资数据

只需要使用公式:

=VLOOKUP(E2,B:C,2,0)

第2个参数为什么要从B列开始,因为要从我们查找值所有的列开始,结果列在第2列,最后输入0精确查找

2、Vlookup模糊查找-数字

举例,右边是kpi得分评级标准,我们快速对员工进行评级

第一步,我们需要建立一个辅助列,把每一档位里面的最低值,手动的列出来

例如小于60分的话,最小值就是0了

60-80这一档,如果是包含60分的话,最小值就是60了

依此类推。。。得到每一个档位的最低数据

(还有一种情况,如果60-80这一档,不包含60分的话,那辅助列就需要输入数字60.001了,就是这一档里面的最低值,要比60大一点点)

最后辅助列数据一定要从小到大的升序排列

这样我们就可以在C列,输入公式:

=VLOOKUP(B2,E:G,3,1)

最后一个参数是1,表示模糊查找,它的查找原理:

例如,数字72,它会从上向下查找,大于等于60这一档满足,但是不满足80,所以退回60这一档的第3列的值,就是C了

另需要注意一点的是,它我们查找匹配的时候,查找值是文本的时候,是不能用模糊查找的

关于这个小技巧,你学会了么?动手试试吧!

标签: #模糊查询c语言是什么 #模糊查询原理