Excel如何用函数进行文字的模糊匹配「excel如何模糊匹配」

作者头像
岁月静好
回答于 2023-03-18 22:10:03 阅读 1769
Excel如何用函数进行文字的模糊匹配「excel如何模糊匹配」

Excel如何用函数进行文字的模糊匹配

=VLOOKUP(查找单元格,查找区域,所在的列,1(或不填))

VLOOKUP模糊匹配1或(不填),精确匹配0

关于excel模糊匹配

1、C1公式下拉:(自动适应B列有以后有新增人名的情况)

2、=IF(A1="","",LOOKUP(1,0/FIND(OFFSET(B$1,,,COUNTA(B:B)),A1),OFFSET(B$1,,,COUNTA(B:B))))

3、如果A列的姓名有可能不存在于B列中,上面公式返回#N/A!错误值,如果遇上这情况想返回空白值,公式改为:(需要EXCEL 2007及以上版本支持)

4、=IFERROR(LOOKUP(1,0/FIND(OFFSET(B$1,,,COUNTA(B:B)),A1),OFFSET(B$1,,,COUNTA(B:B))),"")

5、如果用的是EXCEL 2003的,公式要长点:

6、=IF(SUMPRODUCT(1*ISNUMBER(FIND(OFFSET(B$1,,,COUNTA(B:B)),A1))),LOOKUP(1,0/FIND(OFFSET(B$1,,,COUNTA(B:B)),A1),OFFSET(B$1,,,COUNTA(B:B))),"")

7、由于题目说的有接近两万条数据,用在C1输入公式下拉两万条记录会慢得累人,现提供一个快速的方法:

8、在左上角的名称框中输入区域,如C1:C20000 按回车,然后把公式输入到编辑栏,输入完成后不要直接回车,要按CTRL+回车,这样就能快速填充两万条公式了。

excel如何模糊匹配

1、不用vlookup,做模糊匹配。

2、我说一个功能,真的是能极大的提高工作效率,我看到后,真的是,简直是,天都亮了!

3、我们知道,vlookup()函数可以做精确匹配,但是很多情况下,要匹配的两列并不是能完全一个字不差,即使最后一个参数是1,那正确率简直是不忍直视。

4、如果我们一个个改然后完全匹配成功,简直要改死。

5、所以要祭出这个函数:

6、非常懵逼有没有。

7、出来后就是这个效果:

8、两列非常没有规律,但,至少不用再一个个改,差异大的可以直接挑出来。

9、其实,这也不是我写的,原贴地址:下载那个附件可以。

10、Excel 数据模糊匹配或相似度匹配函数公式实现及思路解析-Excel函数与公式-ExcelHome技术论坛 -

声明:图文来源于互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请联系网站客服,一经查实,本站将立刻删除。

最新推荐