Exce表格网

excel模糊匹配工具(excel进行模糊匹配)

来源:www.0djx.com  时间:2023-03-06 06:25   点击:83  编辑:表格网  手机版

1. excel进行模糊匹配

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

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

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

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

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

=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))),"")

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

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

2. excel模糊匹配字符串的函数

Excel中模糊匹配不相等,使用精准匹配可以得到你想要匹配的结果。

3. excel模糊匹配文字

在第一个表的d2列输入:=iferror(if(vlookup(c2,sheet2!b:b,1,false),"死亡"),""),下拉

sheet2改成你第二个表(死亡名单)的名字就可以了。

4. excel模糊匹配函数

不用写VBA,使用函数GetMatchingDegree(Text_a, Text_b)比较两个字符串的相似度

5. excel模糊匹配公式

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

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

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
用户名: 验证码:点击我更换图片