excel表格模糊匹配.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
excel表格模糊匹配

excel表格模糊匹配 篇一:如何快速找出两张Excel表中不同的数据 如何快速找出两张Excel表中不同的数据? 具体的Vlookup操作步骤也很简单。举例说明吧。 首先我把原始数据放在A列,待检查的数据放在B列(当然,两列也可以不在一个表中) 我们要做的是在B列中找出有A的数据,不是的予以排除。 =VLOOKUP(A2,$B$2:$B$7,1,0) 说明=vlookup(原始数据“红薯”,在蔬菜2所有的数据区域寻找,在蔬菜2的第一列寻找,返回模糊匹配数据);当然如果是返回精确匹配数据,最后是1,而不是写 0. 我们可看到白薯、芝麻和高粱在原始数据中是不存在的,可以筛选出来。 之后您可以使用数据筛选的方法把不匹配或者匹配的数据筛选出来了。 方法很简单的,自己多操作几遍就可以了。另外需要注意的是数据区域的美元符号要加上哦,要不然会因为顺序的原因漏掉许多数据。 好方法::: A2至A100是名字 B2=IF(COUNTIF($A$2:$A$100,A2)=1,quot;不重复quot;,quot;quot;) 公式下拉 篇二:excel表格对比方法--vlookup 建议使用vlookup公式: 基本语法为: VLOOKUP(查找目标,查找范围,返回值的列数,精确OR模糊查找) 例如: 要求根据表二中的姓名,查找姓名所对应的年龄 公式:B13 =VLOOKUP(A13,$B$2:$D$8,3,0) 当前单元格(b13)的值为: 第一个参数—以谁为参考:以南星(A13)为查询条件, 第二个参数—查询的范围:查询B2到D8(也可以直接选定列,如B:D,就是从B到D) 第三个参数—返回哪一列的值:共查询了三列,查询到后,将结果行第3列的值放到B13中。未查询到结果的话,会返回N#A 第四个参数—精确or模糊:表示使用精确查询还是模糊查询,0或者false是精确查询,1或者true是模糊查询。 注意:要把被查询的条件放在第一列,不能放在后面。即前面A13列的查询条件是姓名“南星”,那么被查询的第一列也必须是姓名,然后查找里面是否有“南星”而不能把性别放在3个被查询列的最前面。 遇到的问题: 1. 有的姓名后面是带有01、16之类的数字的 解决的办法: 先将所有列的数字删掉,使用ctrl+H替换,搜索0*和1*全部替换为空,然后将这些没有数字的名字对比,使用vlookup 仍旧存在的问题: 篇三:Excel表格中vlookup函数的使用 举个栗子,我们把表2的数据填入表1,如果数据量小,可以用眼睛或查找工具(ctrl+f)一个一个填,但如果有几千上万条,就需要有更便捷的方法,比如vlookup函数。 本例的表1 和表2是同一个工作簿的两个工作表,除此之外也可以在同一个工作表中搜索或跨工作簿搜索。 表1 表2 1.选中表1的第一个人(李雷)的成绩的单元格(C2),通过“插入函数”查找到vlookup,点击确定 2.第一个参数是要查找的关键字,我们选中对应姓名的单元格(来自:www.zaidian.cOm 书 业网:excel表格模糊匹配) 3.第二个参数是搜索范围,我们选中表2的全部数据 此时需要注意,选中后默认是相对引用,一般都需要手动加上四个“$”符号变成绝对引用。 4.第三个参数是匹配后希望显示出来搜索范围的第几列,本例中若填入1,那么会显示姓名,若填2,则显示成绩,所以填2。第四个是选择模糊匹配还是精确匹配,大多数情况下此处填false或0。然后点确定。 5.向下填充整列单元格,匹配到的会显示出成绩,没有匹配到的会显示#N/A。这个#N/A比较讨厌,在求和求平均值等计算中会导致错误,下面我们来把它消除掉。 6.有一个函数isna(),是专门用来判断一个计算结果是不是#N/A的。这时我们需要手动编辑一下公式,首先把整个vlookup函数复制一下。 =VLOOKUP(B2,表2!$B$2:$C$5,2,FALSE) 放到isna()函数的括号内 =isna(VLOOKUP(B2,表2!$B$2:$C$5,2,FALSE)) 然后再套入一个if函数,如果是#N/A则让单元格什么都不显示,若不是#N/A,显示匹配的搜索结果。 =IF(ISNA(VLOOKUP(B2,表2!$B$2:$C$5,2,FALSE)),quot;quot;,VLOOKUP(B2,表2!$B$2:$C$5,2,FALSE)) 最后向下填充所有单元格,任务完成。 1 / 1 1 / 1

您可能关注的文档

文档评论(0)

2105194781 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档