excel 中vlookup里的模糊查找

只能用通配符识别包含关系,比如【江苏凯帝有限责任公司】和【凯帝有限责任公司】,但如果是【凯帝有限责任公司】和【凯帝有限公司】这种,怎么识别出来。... 只能用通配符识别包含关系,比如 【江苏凯帝有限责任公司】 和 【凯帝有限责任公司】
,但如果是 【凯帝有限责任公司】和【凯帝有限公司】这种,怎么识别出来。
展开
 我来答
wu_zhenjiu
科技发烧友

2015-06-30 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:3.1万
采纳率:79%
帮助的人:1.1亿
展开全部
用下面的公式,基本可以实现:(假设A1为【江苏凯帝有限责任公司】,B1为【凯帝有限公司】)

=IF(SUMPRODUCT(--ISNUMBER(FIND(MID(B1,ROW(INDIRECT("1:"&LEN(E1))),1),A1)))=LEN(B1),"是","")
追问
我只是举个例子,通配符“*”&  只能识别二头不同,中间同的词。但如果只是中间有一、二个字不一样,这种词怎么找出来。数量巨大。
追答
如果用VLOOKUP,需要两者之间是包含关系,而你的要求,二者都包含第三方、第四方或更多,只有准确的提供包含所有项才可以用VLOOKUP,如:必须包含三项,凯利、有限、公司,用公式:
=VLOOKUP("*凯帝*有限*公司*",A:A,1,0)
否则作不到;

我原来提供的公式,是匹配B1中的所有字,如果A1中都有,结果为“是”,否则空。
whoAmI13
2015-06-30 · TA获得超过5833个赞
知道大有可为答主
回答量:2365
采纳率:50%
帮助的人:2227万
展开全部
=vlookup("*凯帝有限*",A:B,2,0)
追问
我只是假设,这种样子的有几千个。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式