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的,刪除掉就好了,或者復制另存一下。

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM