Vlookup公式和通配符,强强联合,1分钟学会

2024-06-27 29

上班族每天都会使用Vlookup公式,但基本的搜索和匹配不足以处理复杂的任务。今天分享一下VLOOKUP和通配符的灵活应用。

1Vlookup通配符,通过缩写查找全名

例如,左边是员工工资表数据。

如果我们直接使用VLOOKUP公式,我们将无法找到结果,因为搜索值和搜索列数据不同。

这时我们需要用通配符*来代表任意字符,我们用'*'E2'*'来查找,也就是说悟空前后可以连接任意字符,并且可以匹配。

所以使用公式:

搜索('*'E2'*',A:C,3,0)

请注意,如果我们的原始数据满足多个条件,则仅返回第一个结果。比如我们的原始数据中有两个名字:假悟空和孙悟空,因为我们对第一个满足的条件使用了通配符,所以返回了对应的结果。

2Vlookup通配符间隙

例如,左边是工厂零件价格列表,现在我们将找到一些零件的价格。

我们使用的公式是:

搜索(D2,A:B,2,0)

我们发现图案A是10*4。原挂牌价是20,但匹配结果是200,这是不正确的。

这就是当VLOOKUPA查找模式10*4时发生的情况,它默认使用内部星号作为通配符。因此,它首先搜索第一个满足条件的单元格,从而导致搜索错误。

不仅仅是星号,如果原始数据中存在像?*~这样的三个通配符,就会出现错误。

~?~*~~代表通配符本身,因此我们使用查找和替换公式来替换它。

我们需要使用以下公式:

搜索(替换(D2,'*','~*'),A:B,2,0)

找到正确的结果

这个小技巧你学会了吗?尝试一下!

本站文章均由用户上传或转载而来,该文章内容本站无法检测是否存在侵权,如果本文存在侵权,请联系邮箱:2287318951@qq.com告知,本站在7天内对其进行处理。

相关推荐