分享

找出Excel里重复数据

 昵称978644 2012-02-14

其实也很简单,就是用条件格式和COUNTIF函数把重复数据找出来!

示例中,单元格 A1 包含的是列标题(发票),所以选中单元格 A2,然后单击格式菜单上的条件格式。第一个框中选择公式

单击公式后,对话框会变样。现在显示的不是介于x y,而是一个公式框。可用其输入任何想到的公式,只要公式的计算结果为 TRUE FALSE

在本例中,我们需要使用 COUNTIF 公式,要键入此框的公式为:

=COUNTIF(A:A,A2)>1

此公式的含义是:彻底查看列 A 的整个区域。计算此区域内有多少单元格的值与单元格 A2 相同。然后进行对比以确定该计数是否大于 1

没有重复数据时,计数将始终为 1;因为单元格 A2 在该区域内,所以我们将在列 A 中恰好找到一个包含的值与 A2 相同的单元格。

为了标识找到的重复数据,在条件格式对话框中,单击格式按钮。

单击图案选项卡,然后单击一种颜色,如红色或黄色。然后单击确定

在预览框中看到选定的格式,单击确定以关闭条件格式对话框,然后……

       没有任何反应??!!别急!如果恰好这个A2单元格中的内容和其它数据重复,那么你将会看到刚才设置的格式;但如果没有重复,那么什么反应也没有!

       这里我们只设置了一个单元格,现在将公式复制到其它单元格中!!

       让光标仍在 A2 中,单击编辑菜单上的复制。按 Ctrl+空格键以选择整列。然后单击编辑菜单上的选择性粘贴。在选择性粘贴对话框中,单击格式,然后单击确定

现在将条件格式复制到该列中的所有单元格内了。终于可以看到某些单元格带有彩色填充格式了,这表明有重复的数据。

注意:

公式可对最多 65536 个单元格应用条件格式,其中每个单元格都将当前单元格与 65535 个其他单元格相比较。从技术角度来看,第一步中的公式也可能是

=COUNTIF($A$2:$A$1751,A2)>1

 

2)=IF(COUNTIF(A1:A12,A2)=1),A2,"")

 

3=if(countif(B$2:B$2000,B2)>1,"重复","不重复")

 COUNTIF(区域参数, 条件参数)  计算区域内符合给定条件的单元格的数量

区域参数:统计的区域,比如从A2单元格到H8单元格的长方形区域,表述为A2:H8
条件参数:统计条件,比如“>0”“=book”
COUNTIF(A2:H8, ">0") 统计A2:H8区域中大于0的单元格总数 
COUNTIFS(区域1, 条件1[, 区域2, 条件2]……)  计算区域内符合多个条件的单元格的数量
COUNTIFS(A2:H8, ">70", A2:H8, "<80") 统计A2:H8区域中>70<80的单元格总数

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多