Excel模糊查找的通用公式来了,可惜又长又臭。。。
模糊查找,是指内容不一样的查找,主要是因为偷懒导致的,本来应该写完整的,结果简写。
模糊查找可以划分成三大类,跟着卢子一起看看。
1.内容少的,查找内容多的
在查找的时候,前面加星号,就代表包含的意思。
=VLOOKUP("*"&A2&"*",E:E,1,0)
2.内容多的,查找内容少的
用FIND判断内容是否出现。
=LOOKUP(1,0/FIND($E$2:$E$3,A2),$E$2:$E$3)
语法说明:
=LOOKUP(1,0/FIND(字符少的,字符多的),返回区域)
这个套路有很多用途,比如从一句话中提取关键词。
=LOOKUP(1,0/FIND($E$2:$E$8,A2),$E$2:$E$8)
3.终极查找,内容乱七八糟,字符混合而且不连续
这个需要一条又长又丑的公式,如非必要,建议不使用,不过可以先收藏起来。
=INDEX(E:E,RIGHT(MAX(MMULT(1-ISERR(SEARCH(MID(A2,COLUMN(A:Z),1),$E$2:$E$8)),ROW($1:$26)^0)/1%%+ROW($2:$8)),3))
如果你是OFFICE365,会简单很多,有专门模糊匹配的功能。这个在PQ课程里面有详细说明,有兴趣的可以去看看。
赞 (0)