Vookup函数的模糊查找
在日常工作中,很多时候为了录入方便将某些内容只录入关键字或者简称,比如说公司名称“深圳市腾讯计算机系统有限公司”,在录入时只录入“腾讯”两个字,这样在后期数据统计时由于名称不是全称可能造成很多麻烦,用Vlookup函数和通配符结合使用可以实现模糊匹配,通过简称或者关键字查找全称。
如下图,要看B列的游戏名称在A列是否存在,B列游戏名称是A列的一部分,在B列游戏名称前后加上通配符*,再用Vlookup查找,C2公式=Vlookup("*"&B2&"*",$A$1:$A$10,1,0),注意,这里最后一个参数用0,精确查找。
从要查找的内容看是模糊匹配,但是从公式看是精确查找。
下面我们再来看看vlookup函数的模糊查找。
例如,要计算不同的销售额对应的提成比例,如果用If函数,公式会很长,用Vlookup模糊查找最后一个参数省略或者为TRUE或1,表明该查找模式为模糊查找;如果找不到精确匹配值,则返回小于参数 lookup_value 的最大数值。 参数 table_array 第一列中的值必须以升序排序;否则 Vlookup 可能无法返回正确的值。
D3公式为:=VLOOKUP(B3,$G$3:$H$11,2)。
赞 (0)