EXCEL的模糊匹配问题
答案:3 悬赏:50
解决时间 2021-02-10 19:55
- 提问者网友:失败的占卜者
- 2021-02-09 22:53
EXCEL的模糊匹配问题
最佳答案
- 二级知识专家网友:青灯壁纸妹
- 2021-02-09 23:03
第一种:
用FIND查找A2中是否包含D2,如果包含则返回位置,用IF判断
=IF(FIND(D2,A2,1)>0,D2,"") '填入B列
=IF(FIND(D2,A2,1)>0,E2,"") ‘填入C列
不过会在要求空白的单元格里出现 #VALUE!用重新按B列排序的方法,删除这些无效公式。
第二种:
用CountIF判断D2是否包含在A2中,如果包含则填入D2
=IF(COUNTIF(A2,"*"&D2&"*")>0,D2,"") ‘填入B列
=IF(COUNTIF(A2,"*"&D2&"*")>0,E2,"") ‘填入C列
用FIND查找A2中是否包含D2,如果包含则返回位置,用IF判断
=IF(FIND(D2,A2,1)>0,D2,"") '填入B列
=IF(FIND(D2,A2,1)>0,E2,"") ‘填入C列
不过会在要求空白的单元格里出现 #VALUE!用重新按B列排序的方法,删除这些无效公式。
第二种:
用CountIF判断D2是否包含在A2中,如果包含则填入D2
=IF(COUNTIF(A2,"*"&D2&"*")>0,D2,"") ‘填入B列
=IF(COUNTIF(A2,"*"&D2&"*")>0,E2,"") ‘填入C列
全部回答
- 1楼网友:输掉的尊严
- 2021-02-09 23:42
=MId(A2,FIND("(",A2)+1,LEN(A2)-FIND("(",A2)-1)
=VLOOKUP(B2,C:D,2,0)
- 2楼网友:情战辞言
- 2021-02-09 23:35
B2=IF(COUNTIF($A2,"*"&$D2&"*"),D2,"")
向右向下复制公式。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯