{eval=Array;=+count(Array);}
Excel中的重復單元格確實十分礙事,對數據統計分析影響極大。那怎么高效清理Excel重復數據呢?
直接利用Excel的「刪除重復項」功能,非常簡單。但缺點是我們不知道有哪些重復值被刪除了。
點擊Excel的「數據」-「高級篩選」功能,將原有數據區域復制到另一個區域,勾選「選擇不重復的記錄」按鈕,就可以清楚地看到刪除重復值之后的數據了。
在空白單元格中輸入公式「=COUNTIF($A$1:A2,A2)」,結果為1說明該數據第一次出現,即沒有重復值,結果為2說明該數據第二次出現,即存在重復值。
選中數據后點擊「條件格式」-「突出顯示單元格規則」-「重復值」,然后開啟「篩選」,就可以篩選出重復值和不重復的數據了。
這就是Excel中四種刪除重復單元格數據的方法了,希望對你有用。
謝邀!我是Excel技巧精選,每日分享Excel Word PPT實用小技巧。
您的關注、點贊、轉發、收藏、評論都是對我莫大的支持,謝謝!
在Excel中,去重的方法有很多,我這里就分享如下幾個方法:
刪除重復項,最簡單粗暴的方法;
公式法配合篩選去重;
透視表去重法;
很簡單,步驟如下:
選擇數據區域;
菜單選擇刪除重復項;
選擇判斷的列
確定
常用的判斷重復的公式,可以使用Countif或者match函數來判斷重復項。
這個函數很簡單,判斷A2單元格在A列出現的次數,大于1次,則表示有重復;
這樣,便可以篩選出大于1的行,然后刪除即可;
當然,也是可以使用Vlookup或者match等函數進行判斷,大家可以自己試試!
使用簡單透視表,也可以直接合并重復項,實現去重目的。
步驟如下:
選擇數據區域任意位置;
插入透視表;
將需要判斷重復的列拖拉到行標簽
如何刪除表格中的重復數據,這個操作用EXCEL數據中的刪除重復項就可以了。
如圖,做一個示例示的表格,有兩個重復數據項:
先選定數據區,然后點數據欄,刪除重復項:
在對話框中勾選要刪除的列名:
自動完成刪除重復項:
如圖,兩個重復項只保留了一個:
如何刪除重復項,這里提供幾種方法:
1、刪除重復項命令。
使用這個命令,前提是你的Excel版本足夠高,低版本的Excel是沒有這個功能的,具體的演示如下:
2、如果版本不夠高,推薦兩個函數,第一個是countif函數。
這個函數是條件計數,可以根據給出的條件對區域內的數值進行計數。
這個方法相對麻煩,還需要手動一個個的刪除,下面再提供一個公式,一次性到位。
match函數查找的是數據在整個區域當中的位置,只要找到過一次,下一次找到相同的數據也一定會返回第一次查找到的位置,然后再跟數據所在的行進行對比,跟行號相等的,就是第一次出現的,返回true,否則就返回false。
最后一個方法就是數據透視表了,因為數據透視表要對區域進行操作,所以,要加一個輔助列,其實沒什么用處。具體看動圖吧。
順序按下快捷鍵alt+d+p創建數據透視表,把姓名拖進行字段,再把姓名拖進值區域,在行字段顯示的就是不重復的數值了,直接復制出來就行。
我是簡凈軒語,歡迎關注交流。
說到重復數據,對“重復”的理解非常重要,這也是掌握去重的核心。我們說數據重復,避不開兩個層面:一是范圍;二是相同。
什么意思呢?
相同指的是兩個數據必須一模一樣;范圍指的是,兩個數據重復是在一定的范圍內而言的。
如圖所示,著眼范圍是“產品名”的話,這兩個數據是重復的;著眼范圍是兩條完整的記錄的話,這兩條數據是不重復的。
重復的兩個層面,“數據相等”這一層面很直觀,一般不會搞錯,但是對于很多新手來說,卻往往忽視了“范圍”這一層面。因此,在去重的過程中,一定要首先明確操作的范圍,這將直接影響去重的結果。
正是因為判定重復,需要先界定范圍,所以才會出現你問題中的兩個選項:
①擴展選定區域
②以當前選定區域進行排序
會填出這樣的提示,是因為我們在刪除重復數據的操作中,選擇了某一列數據,而不是將鼠標定位于數去表區域中,如動圖所示,我們來看一下區別。
在這個操作中,第一次我們選擇D列數據,點擊【刪除重復項】之后,會填出警告窗口,這是因為Excel無法決定,我們是以D列數據來判斷是否重復,還是以整個數據區域來判斷是否重復,因此填出選項,讓用戶自己選擇。
那么,這兩個選擇定到底是什么意思呢?
①擴展選定區域:Excel識別出來了我們所選的列(本列中為D列)周圍還有數據,勾選這個選項,則會將整個數據區域作為一個整體進行判斷,只有A、B、C、D四個列單元格中的值全都一樣,才認為是重復項;
②以當前選定區域進行排序:這個很好理解,就是一我們選擇的區域進行判斷(我們選擇的是D列),只要這一列中的數值有相同的,就認為是重復,會把這一列中的重復項刪除,而其他列對應的數值保持不變。
現在你理解了刪除重復項的兩個具體含義了么?
「精進Excel」系頭條簽約作者,關注我,如果任意點開三篇文章,沒有你想要的知識,算我耍流氓!
在錄入Excel表格的過程中,有時候會出現一些重復的數值,今天我們就來看看如何刪除這些重復的數值。
當行/列內重復的內容一致時,我們可以直接通過“數據—刪除重復值”,直接將重復的內容刪除掉。
如果行/列內只有一部分內容重復,那么上面的那種方法就無法使用了。這時我們就需要通過借助“篩選”功能來刪除重復值了。
操作:點擊“篩選—高級”,選擇“列表區域”,并勾選“選擇不重復的記錄”,從而刪除重復的內容。
注:此方法保留下來的是靠前的數據,被刪除的是靠后面重復的內容。
當然,如果想要保留原始數據的話,可以選擇“將篩選結果復制到其他區域”,將不重復的內容提取出來。不過,只有行/列內重復的數據完全一樣才可以哦!
想要清除重復值,除了事后檢查之外,對于一些具有唯一性的數據,如身份證、訂單號等數據,我們還可以直接通過設置公式來禁止錄入重復值哦!
通過“數據—數據驗證—設置(自定義)--公式”,輸入公式“= COUNTIF(A:A,A1)<2”,當錄入重復數值時,就會有提示信息了。
我是小懂,很高興回答這個問題。
該選項是會選擇其余的列,比如A和B,
判斷重復項時會綜合A列和B列的數據,
如果A列重復,但是B列不重復,則是不會刪除的,
只有A和B同時一樣,才會刪除。
例如:該表選擇擴展選定區域A和B時,結果如下:
該選項是以當前列為判斷條件,只刪除該列中的重復項,
勾選該選項后,效果如下:
希望我的回答可以幫助到你,如果有其他需要,需要實現其他效果,可以留言討論。
這是因為選擇了擴展選定區域,刪除的數據范圍就會擴大,不僅僅局限于現有選定的區域,可能在擴大后的范圍里還有重復的數據項,所以清理的數量會更多;而選擇當前選定范圍的話,刪除重復項操作只會在現有的區域里進行操作,因此選擇這兩項時才會導致刪除的重復項的數據會有所不同。
在Excel表格里刪除重復項是比較常用的操作,今天介紹三種刪除重復項的方法。
選中單元格,在【數據】選項卡下,選擇【數據工具】中的【刪除重復項】,選擇需要的數據,就可以把重復的項刪除啦!
可以使用高級篩選的功能,選擇單元格區域,點擊【數據】選項卡下的【高級】-【高級篩選】,勾選【不重復的記錄】,然后點擊確定即可,就可以看到重復項被刪除了!
以此圖為例,使用COUNTIF函數,新建新的一列,在C2的單元格內輸入公式“=COUNTIF(B2:B12,B2)”,拖動鼠標至C12單元格,然后選擇C1,點擊【篩選】,只勾選“1”,點擊確定。
0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答