excel学习库

excel表格_excel函数公式大全_execl从入门到精通

怎样在两个不同Excel表格中查找重复值呢?以身份证为例进行讲解

如何跨Excel表格查找是否有重复内容

一、场景描述

查找重复内容不仅仅是为了查看自己的数据是否有错误——看自己在录入数据的时候是不是重复录入数据,对那些经常出现变动的数据,查重也是一个很好用的工具,可以用来查看数据变动的情况。

出现重复的数据表示在经过一段时间之后数据出现了变动,如果没有出现重复,则证明数据出现了变动。

在人力资源管理中,人员出现变动的情况非常普遍,因此经过一段特定的周期时间之后就会对人员名单进行比对,这个时候查重就是一个很不错的工具了。

《Excel实操小技巧》

但在跨表格查重的情况下,我们可能就要借助另外的方法了。

为了让操作便于理解,这里需要跨表格查重复值的内容为虚拟身份证号。

如下图所示,我们同一个文档里面的Sheet1表格和Sheet2表格各有一列身份证号,我们要做的就是看在Sheet1和Sheet2都出现过的身份证号,并将结果返回在Sheet1中。

二、操作步骤

本次我们查找重复值的依据表格为Sheet1表格,对比表格是Sheet2表格,通俗点说就是以Sheet1表格中的数据为基础,查看Sheet1表格中出现过的数据是否也在Sheet2表格中出现,如果出现了,就标识在Sheet1表格中。

如图中所示,我们这里用了一个“辅助列”,因为本次操作将使用两个函数进行操作,辅助列有助于大家理解。

我们可以从表中看到,“辅助列”的数据就是用来查询重复值的,我们在这里使用了vlookup函数,以D1单元格为例——=VLOOKUP(B2,Sheet2!B:B,1,0),第一个参数是指我们要查是否存在重复值的数据所在单元格;第二个参数是要对比的数据区域,我们这里要对比的数据是Sheet2表格中的B列数据;第三个参数是指定对比数据区域的列数,我们这里进行对比的列为第一列,所以是1;第四个参数为0,表示我们要精准比对,只有当两个数据完全一致时才返回相应重复的数据,否则会返回“#N/A”。

而辅助列旁边,我们使用了iferor函数,以F2单元格为例——=IFERROR(D2,"无"),这里的第一个参数是我们相应辅助列的同行数据;第二个参数英文输入法下的双引号及汉字“无”,如图中所示,如果第一个参数是正常的输出,就直接返回数据,否则返回“无”,当然,我们可以修改“无”,改成其他我们需要的内容。

到这里,就讲完了我们跨表格查重的操作,想必熟练Excel的朋友都会想到,其实我们完全可以将辅助列去掉,直接与辅助列右边的数据合并(具体操作很简单,大家直接根据心中所想操作即可)。

三、操作好处

在实际工作中,可能会有很多朋友经常接触到vlookup函数,但可能不会想到使用vlookup函数去进行跨表格查重操作。

因此,希望本次操作能够给朋友们带来帮助!

本次操作的例子是将查重结果标识在Sheet1表格中,当然,可能我们需要将查重结果标识在Sheet2表格中,相应的函数操作只需要从Sheet1表格转移到Sheet2表格中即可。

《Excel实操小技巧》

《使用Python操作Excel,学习Python的同时摆脱机械性繁杂Excel操作》

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接