我们用EXCEL做表格时,有时数据拼接贴贴可能会有重复,那怎么查找重复的行和剔除重复的行呢。

有下面一组数据,是员工的信息,有数据可能是重复,我怎么才能识别,怎么才能删除呢?

1、通过在F2输入公式=COUNTIF(B:B,B2),往下填充,我们可以看到的是,当前行在所有行中,共出现的次数。

2、通过在F2输入公式=COUNTIF($B$2:B2,B2),往下填充,结果是该行在整个区域中从上到下第?次出现,我们只要筛选把大于等于2的数值删除,即可删除重复的行。

和上面介绍的有什么不同呢?    COUNTIF(B:B,B2)从F2~Fn往下填充时,从F2,F3…到Fn都是在B:B即一整列中统计,即都是总个数。COUNTIF($B$2:B2,B2) 从F2~Fn往下填充时, F2在区域$B$2:B2统计,F3在区域$B$2:B3统计…Fn在区域$B$2:Bn 统计,为什么呢? $起的作用,前面我们有讲过,当$在列前面时,表格左右移动或填充时列绝对不变,当$在行的前面时,表格上下移动或填充行绝对不变。

因此,x单元格统计出来的数是区域$B$2:Bx的,所以这里统计的数值就是这一行的内容是在整个表中【第?次】出现。3、删除重复项,上述2中可以通过筛选,删除统计大于等于2的行,即可删除重复项目,但不用公式,也有更快的方法,那就是:

方法:选中所有列,然后点击数据è删除重复项.

需要注意的是,如果选中一列,会提示是否扩展,非特殊情况需选择扩展,避免只是删除当列的重复,导致不同列的数据存在交错,如下面所示。