excel 模糊匹配,两列数据有相似的字段,需要将两列匹配起来!详见附件。希望大神解答。 80

需要由上图这种打乱的顺序,匹配到下图的匹配状,数据哟很多,无法一一列出。请高手解答。谢谢... 需要由上图这种打乱的顺序,匹配到下图的匹配状,数据哟很多,无法一一列出。请高手解答。谢谢 展开
 我来答
次次次蛋黄米亚
高粉答主

2019-07-07 · 说的都是干货,快来关注
知道小有建树答主
回答量:7778
采纳率:100%
帮助的人:220万
展开全部

以excel2016为例:

1、例如打开excel表格1,需要根据姓名栏匹配对应的数据。

2、在C2单元格中点击“fx”插入函数,选择插入“vlookup”函数。

3、然后填入函数参数数据,或者直接输入公式:=VLOOKUP(B2,$F$2:$G$7,2,0)。

4、点击确定按钮生成提取的数据,下拉公式填充空白单元格即可批量填充提取的数据。

jjdsjeff
推荐于2017-05-24 · TA获得超过2052个赞
知道大有可为答主
回答量:2468
采纳率:72%
帮助的人:615万
展开全部

用公式也是可以做到的,但是需要用到自定义名称:


len=ROW(INDIRECT("1:"&LEN(B2)))

mmult=MMULT(--ISNUMBER(FIND(TRANSPOSE(MID(B2,len,1)),Sheet1!A$2:A$6)),ROW(INDIRECT("1:"&LEN(B2))))

data=MMULT(LEN($A$2:$A$6)-LEN(SUBSTITUTE($A$2:$A$6,MID(B2,COLUMN(1:1),1),,1)),ROW($1:$256)^0)


C2公式:=LOOKUP(1,0/(data=MAX(data)),A$2:A$5)

追问
多谢,请再教教怎么定义吧~~我搞出来的返回数值全是"#DIV/!"。。。另外:如果匹配度不高的(比如您那个国美南楼和马甸鹏润匹配起来了),返回的数值是空,如何操作,请帮忙解答。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yangsanmubd
高粉答主

2015-12-01 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:2.7万
采纳率:87%
帮助的人:3543万
展开全部

=LOOKUP(1,0/FIND(A6,$A$1:$A$3),$B$1:$B$3)

你试试看,,单元格引用根据你的情况自己选定

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kevexp
2015-12-01 · TA获得超过1228个赞
知道小有建树答主
回答量:576
采纳率:42%
帮助的人:238万
展开全部
在每个店名前面手工加编号,再排序。

e.g.:
列A 列B
1.北京大中中塔店 5成都国美天府店
2.沈阳铁西广场店 3国美南楼店
。。。
列A顺序,再像这样把列B排序。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一言难尽windy
2019-02-12
知道答主
回答量:13
采纳率:0%
帮助的人:8595
展开全部

可以设置比对精度 比对模式 免费 开源 支持xlsx xls csv txt 列模糊比对  网页链接

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式