怎么用excel找出重复号码 请问在excel中如何检测重复编号

经验直达:

  • 请问在excel中如何检测重复编号
  • 怎么用excel找出重复号码

一、请问在excel中如何检测重复编号


【怎么用excel找出重复号码 请问在excel中如何检测重复编号】excel检测重复的方法比较多,常见的有以下几种:
  1. 条件格式:选中源数据区域-->开始-->条件格式-->新建规则-->对于唯一值或重复值设置格式-->格式-->选择一种填充色-->确定 , 操作完成后,源数据区域所有的重复数据便被标记上了颜色 。此方法的优点是源数据区域可以是一个跨行列的数组区域 。


    怎么用excel找出重复号码 请问在excel中如何检测重复编号

  2. “删除重复项”功能:数据-->删除重复项-->以当前选定区域排序-->确定 。此方法可以方便快捷的保留非重复数据 , 但是仅限于单列操作 。


    怎么用excel找出重复号码 请问在excel中如何检测重复编号

  3. 公式法:辅助列输入公式=countif(A1:A10,A1:A10)下拉,然后筛选公式值为1的列 。
  4. VBA法:输入如下代码


    Sub tst()
    Dim cel1 As Range
    Dim cel2 As Range
    For Each cel1 In UsedRange
    For Each cel2 In UsedRange
    If cel1 = cel2 And cel1.Row > cel2.Row Then cel2.Interior.ColorIndex = 20
    Next
    Next
    End Sub


二、怎么用excel找出重复号码


假设你表格的第一行是表头,从第二行起是数据,A列放置的是原始数据,我们在B列标示重复的数据 。
方法一:把A列排序 , 此时,相同的号码会是相临的 , 在B2中输入公式:
=countif($A$2:A2,A2)回车,然后把公式向下拉,复制公式 。(这个会吧)
此时 , 凡有重复的数据,B列中会出现大于1的数值 。
方法二:直接在B2开始输入上述公式,向下拉,凡大于是的数据,说明有重复数据 。

以上两种方法后,可以使用条件格式,对B列中数值大于1的,使该行变个颜色,就看出来哪些是复生的了 。

相关经验推荐