EXCEL去重,查重

Posted jackadam

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EXCEL去重,查重相关的知识,希望对你有一定的参考价值。

简介:

我的问题是这样的,一个excel表格,有重复行A,有规律行B。

技术图片

 

 

 

 

 像这个表去重,A列有重复的,需要去重。结果要保留1601时间早的,或1602时间晚的。

一:计算出现次数countif

COUNTIF(范围,条件)

计算符合条件的单元格数目。

在C1输入公式’‘’=COUNTIF(A1:A4,A1)‘’‘

结果很好,有两个1601

技术图片

 

 拖动复制开始出错

技术图片

 

可以看出是由于拖动自动变更了范围的值

技术图片

二:$的使用

在公式中使用$符号可以使拖动时范围值,定位值不发生变化。

根据我们的这个公式,A1:A4,A1,A可以不用管,需要固定A1的1,A4的4.

重新在C1输入公式’‘’=COUNTIF(A$1:A$4,A1)‘’‘,拖动复制

好了。

技术图片

左右拖动时,给A固定,也只需要在A前面加$.

三:结合使用

如果我想要重复数据的首次出现时间:

那么公式可以这么写:

=COUNTIF(A$1:A1,A1)

随拖动复制,即可知道这是第几次出现了。

把范围写成了顶端固定,底端和自己同行,然后计算出现了几次,就是第几次出现了。

反过来:

=COUNTIF(A4:A$4,A4)

我固定底端,则正好是反序。

四:实际操作

正序:=COUNTIF(A$1:A1,A1)

通过自动筛选,选出计算结果为1的,就是第一次出现的行了。

结果不为1的,删除掉就好了,或者复制另存一下。

 

反序:=COUNTIF(A4:A$4,A4)

通过自动筛选,选出计算结果为1的,就是最后出现的行了。

结果不为1的,删除掉就好了,或者复制另存一下。

 

 

 

以上是关于EXCEL去重,查重的主要内容,如果未能解决你的问题,请参考以下文章

python去重(汉字一样,里面的编码不一样)?

搬运视屏去重的画中画视频长度多长合适

链表Linked List注意事项

将MySQL去重操作优化到极致之三弹连发:多线程并行执行

文本查重算法SimHash

EXCEL怎样去重?