Excel如何利用函数快速找到重复项目

  表格中的数据重复有时是不正常的——明明知道公司没有重名的员工,却出现了重名;本来是唯一的身份证号却出现在两个人的头上。重复有时发生在一张表中,需要找出;有时又需要找出不在一张表中的重复数据。那么,如何快速找到重复项目呢?其实用两个小函数IF和COUNTIF就能全搞定。

  就拿下面的这张人员表来说,其中就出现了一些重名记录,需要快速找出来。



  现在,用一个小公式即可搞定。创建一个辅助列B,用来存放判断重复的标志,若有重复就标“重复”,不重复就什么也不标。在B2单元格中输入公式并回车:

  =IF(COUNTIF(A:A,A2)>1,"重复","")

  然后通过向下拖动B2单元格右下角的小方块填充柄按钮(或双击填充柄),这样就会自动填充每一行的重复情况。之后再看,所有重复的数据行就露出了“马脚”。



  为了使重复的项目看起来更显眼,我们还可以给重复的项目加上颜色。通过“开始→条件格式→突出显示单元格规则→重复值”路径进行设置。



  在“重复值”对话框中,给“重复”值设置某种填充色和文字颜色,然后确定。



  之后我们看到,所有重复的项目就被标上指定的颜色了。



  如果人员登记表中出现了重复的身份证号码,怎么弄呢?请看下表,密密麻麻的数字,你能一下子判断出有几个重复的吗?



  其实,我们只需在单元格B2中使用另一个公式:

  =IF(COUNTIF(A:A,A2&"*")>1,"重复","")

  同样用填充柄将这个公式应用到后续的各行中,就会自动给出重复的身份证出现的位置。



  一个表格可采用上述方法来查重。那么,如果要比较两个表格中的重复数据,该怎么办呢?以下面的两个表为例,表Sheet1中存放了一列号码,表Sheet2中存放了另一列号码,两表中可能会有重复出现。那么,如何比较两个表格找出所有重复项呢?



  我们在表Sheet1的B列设置一列判断重复,定位到表Sheet1的B2单元格,输入如下公式:

  =COUNTIF(SHEET2!A2:A12,A2)

  回车之后用该单元格右下角的填充柄向下填充到该列最后,可以看到所有标示为1的即是两表中重复出现的人名。



  由于我们对不重复的项并不关心,它们会干扰我们的视线,因此需要将不重复的项目屏蔽掉。通过“数据→筛选”命令,点击筛选框的小三角进行筛选设置,选择值为1的项目进行筛选。



  筛选之后我们看到,窗口中就只剩下重复的项目,这下就一目了然了。



  最后,对上述函数简单讲解一下:

  COUNTIF函数的两个参数,第一个参数SHEET2!A2:A12定义表Sheet2的要比较的数据区域A2到A12,第二个参数A2代表当前表(表Sheet1)的当前光标所在表格,统计A2相同的个数。

  如果最后的返回值为0,则说明当前单元格没有与另一个表中重复的数据。

  灵活利用两个小函数解决了各种表格数据重复的问题,这就是Excel的魅力所在。

(0)

相关推荐

  • excel如何快速找到重复项目?

    表格中的数据重复有时是不正常的——明明知道公司没有重名的员工,却出现了重名:本来是唯一的身份证号却出现在两个人的头上.重复有时发生在一张表中,需要找出:有时又需要找出不在一张表中的重复数据.那么,如何 ...

  • 在excel中利用函数快速求平均分

    Excel的计算功能可以说是相当实用的了,今天我们来看看怎么用Excel快速求平均分. 操作方法 01 打开Excel文档,录入基础数据 02 在平均分栏输入函数"=AVERAGE(&quo ...

  • 如何用Excel函数快速查找重复项

    其实,利用Excel函数就可以轻松帮助我们解决此问题.如下图: 如何快速找到重复项呢?利用函数公式吧. 在B2单元格中输入=IF(COUNTIF(A:A,A2)>1,"重复" ...

  • 在Excel表格中怎么快速查找重复值?

    在使用excel表的时候我们经常会遇到很多重复的数据,给我们的工作带来了很多困扰.特别是利用函数运算的时候,会造成一些函数的失效.因此找出重复值是一项重要的工作,那么那么在Excel表格中怎么快速查找 ...

  • excel使用筛选功能快速查找重复的数据

    筛选功能能够非常快捷的查找到重复的数据,下面小编就为大家介绍excel使用筛选功能快速查找重复的数据方法,来看看吧. 方法 首先我们打开一个工作样表作为例子. 选择需要查找数据的列,然后在开始标签面板 ...

  • excel使用if函数快速设置筛选条件介绍

    当数据达成某种条件时,显示对应的评级,比如不及格的分数线,或者对员工进行评优奖励,这样的显示能够帮助我们快速的筛选出合格的数据. 方法/步骤 首先我们打开一个工作样表作为例子. 我们给原表格加上评价这 ...

  • 用excel的days函数快速计算两日期之间的天数

    如何用excel的days函数快速计算两日期之间的天数?下面,图文演示,给大家作个参考. 公式编写 01 用days函数编辑公式: =days(结束日期,开始日期) 如图所示. 02 按回车, 得到两 ...

  • Excel怎么利用函数求平均数

    数据中最常用的数学特性值便是众数.平均数.最大值.最小值等,这里以为2013微信测控软件来说明,Excel怎么利用函数求平均数? 操作方法 01 如图所示,我们求出单元格数据的平均数,我们单击编辑栏中 ...

  • Excel表格中怎么快速找到数据的重复项

    今天,小编给大家介绍Excel表格中快速找到数据的重复项的方法,希望对大家有所帮助.具体如下:1. 第一步,请大家在自己的电脑中找到目标[Excel]表格,点击将其打开.2. 第二步,请大家选择B列和 ...