网站首页 > 开源技术 正文
工作中,经常要用VLOOKUP公式来进行查找匹配,但是有时候,我们的数据源并不是完全匹配的,有时候有缩写和全称之分,例如,左边是全称的公司名称,右边需要根据公司的简称,快速的查找匹配对应的代码
方法一:VLOOKUP公式
首先,我们要知道3个通配符,分别是*,?,~
分别代表任意多个字符,单个字符,转义字符
所以,如果出现下面的字符:
平安*
它代表,以平安开头的字符
如果我们在平安前后都加上*通配符
*平安*,表示平安前后都可以添加任意字符
所以这里,我们使用的公式是:
=VLOOKUP("*"&D2&"*",A:B,2,0)
2、通配符注意事项
通配符,虽然好用,但是如果使用通配符,可能出现多个相同符合条件结果时,它会返回第一个结果值
通配符也可能误导出错
例如,有时候,我们原本的数据源里面就有通配字符,这个时候,用VLOOKUP就容易出错
我们要查找1*20这个零件,原表里面的结果是100,但是结果求出来是1000
那是因为1*20,在Excel看来是,*是通配符,它只查找,以1开头,以20结尾的数据,所以匹配到了第1个结果:
那这个时候,应该怎么办呢,我们需要将通配符,转换成自己本身,所以我们要了解,*号是通配符,那么 ~*才代表*号本身
所以我们需要先使用查找替换公式,将*号,替换成~*,然后才能查找匹配出正常的结果
=VLOOKUP(SUBSTITUTE(D2,"*","~*"),A:B,2,0)
关于这个小技巧,你学会了么?动手试试吧!
猜你喜欢
- 2025-06-13 新函数TOCOL太强大了,Vlookup彻底不行了,轻松解决6大难题
- 2025-06-13 逆向查找匹配,Vlookup公式2种方法,你会么?
- 2025-06-13 Vlookup公式第四参数,太给力了,别再IF写一长串了
- 2025-06-13 Excel公式Vlookup,模糊匹配详细解读,1分钟学会!
- 2025-06-13 Vlookup函数公式,结果是45648,你得知道的小细节
- 2025-06-13 你以为的Vlookup函数很简单,其实还有好多高阶用法
- 2025-06-13 vlookup的运用,80%的财务人员都不知道,学会提高两倍工作效率
- 2025-06-13 别找了,vlookup函数最全10几种用法都在这里了?
- 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)
本文暂时没有评论,来添加一个吧(●'◡'●)