excel中两个单元格模糊匹配

我需要将表格2中的“c列在表格1中A列中找到(有模糊相同部分的字就可以),然后自动填写到表格2D列。请问用什么公式,谢谢表格1表格2... 我需要将表格2中的“c列在表格1中A列中找到(有模糊相同部分的字就可以),然后自动填写到表格2D列。请问用什么公式,谢谢

表格1

表格2
展开
 我来答
59分粑粑分享生活
高粉答主

2020-02-19 · 专注生活好物分享,解答日常方方面面的问题
59分粑粑分享生活
采纳数:326 获赞数:119833

向TA提问 私信TA
展开全部

excel中模糊匹配的实现方法和操作步骤如下:

1、首先,打开Excel,如下图所示。

2、其次,B1,B2和B3是公司的全名,而D1是公司的简称,如下图所示。

3、接着,选择单元格E1,然后在公式工具栏中单击“插入函数”,如下图所示。

4、然后,在打开的框中选择“ LOOKUP”函数,如下图所示。

5、最后,输入与图中相同的各输入框的值,“计算结果”就显示为全称了,单击“确定”按钮即可,如下图所示。这样,EXCEL就实现了模糊匹配的功能了。

绿衣人敲门
2015-10-15 · 知道合伙人软件行家
绿衣人敲门
知道合伙人软件行家
采纳数:18765 获赞数:63777
毕业于西北大学计算机网络技术专业,现在在西安电力学院进行网络推广维护工作!

向TA提问 私信TA
展开全部
  1. =VLOOKUP("*"&B1&"*",A1:A7,1,)代表的含义是在A1:A7的范围内查找包含B1关键字的单元格,找到后返回A1:A7第一列的内容。函数中的“*”代表任意字符,也就是说在A1:A7内查找B1文本前后任意字符的内容,也就是包含B1文本的意思。其中的1代表返回A1:A7数据区域第一列结果,最后一个逗号后省略参数代表的是精确匹配,也可以输入0或FALSE。

  2. 用LOOKUP函数完成。

  3. 双击C1单元格,输入公式=LOOKUP(1,0/FIND(B1,A1:A7),A1:A7)即可。

  4. 来看一下LOOKUP运算过程。

  5. 首先FIND(B1,A1:A7)表示在A1:A7内查找B1内容,如果查找不到则返回错误值,如果查到返回在文本中的位置

  6. 0/FIND(B1,A1:A7)这部分让上一步返回的值参与运算,如果上一步返回的是数字,结果就返回0否则仍返回错误值。

  7. 最后LOOKUP(1,0/(数组),A1:A7)部分返回“数组”中最后一个小于等于1(也就是“数组”中的0)的值对应的A1:A7的内容,也就是全称。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Answer_box
2015-04-10 · TA获得超过1128个赞
知道大有可为答主
回答量:1414
采纳率:100%
帮助的人:430万
展开全部

在表2的D3输入公式下拉填充:

=IF(ISNA(VLOOKUP("*"&MID(C3,FIND(")",C3)+1,99),Sheet1!A:A,1,))+(C3=""),"",VLOOKUP("*"&MID(C3,FIND(")",C3)+1,99),Sheet1!A:A,1,))

 

高于EXCEL 2003版本的,公式:

=IFERROR(VLOOKUP("*"&MID(C3,FIND(")",C3)+1,99),Sheet1!A:A,1,),"")

 

追问
您好,有联系方式吗??现在着急联系你
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鱼木混猪哟
高粉答主

2018-07-26 · 专注Office,尤其Excel和VBA
鱼木混猪哟
采纳数:6078 获赞数:33696

向TA提问 私信TA
展开全部
模糊匹配可以利用通配符*
例如用Vlookup模糊匹配:
=Vlookup("*"&A1&"*",A:B,2,0)来实现
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一言难尽windy
2019-02-12
知道答主
回答量:13
采纳率:0%
帮助的人:8570
展开全部

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

网页链接

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式