亞寵展、全球寵物產業風向標——亞洲寵物展覽會深度解析
2611
2022-12-11
Excel中利用函數刪除重復數據的兩種方法
有時候我們的Excel電子表格數據中有重復的記錄,怎么把重復的值刪除而保留唯一的值呢,今天,小編就教大家在Excel中利用函數刪除重復數據的兩種方法。
Excel中利用函數刪除重復數據的兩種方法分別如下:
高級篩選法
1、用Excel 打開一個有一重復值的數據,看表中有重復的姓名。
2 、選擇菜單 數據——篩選——高級篩選
3 、選擇 將篩選結果復制到其他位置,列表區域這里是A2:A32
復制到可以用直接輸入C1 ,也可以用鼠標點紅的小箭頭再選C1.
最后要選 “選擇不重復的記錄”,并確定。
4 、看到了吧,不重復值被復制到了C例。
如果A例名單有誤,個別名字改了,有沒有重復值就不知道了,就得再來一次剛才的操作,能不能在A列名單有變的情況下,C例的總示能顯示不重復的記錄呢,看一下第二種方法吧。
數組函數法
1、這里在D2單元格輸入一串函數組合,可以用復制粘貼。
=IF(SUM(1/COUNTIF($A:$A,$A:$A))>=ROW(B1),INDEX($A:$A,SMALL(IF(ROW($A:$A)-1=MATCH($A:$A,$A:$A,0),ROW($A:$A)-1,"0"),ROW(B1))),"結束")
按鍵盤Ctrl+Shift+Enter 組合鍵,公式會變成這樣
{=IF(SUM(1/COUNTIF($A:$A,$A:$A))>=ROW(B1),INDEX($A:$A,SMALL(IF(ROW($A:$A)-1=MATCH($A:$A,$A:$A,0),ROW($A:$A)-1,"0"),ROW(B1))),"結束")}。
有一個大括號括起來了,這就是數組了。
這里注意不能用Enter結束,一定要用組合鍵Ctrl+Shift+Enter 確認。
當前是D2單元格,把鼠標放在單元格的右下角的小黑方點上,鼠標變成黑+號,往下拉吧。
2、看到了吧,不重復的名單就出來了,你可以改一改A例的名單看一看,D例是否有變化。
3、注意:1. 公式范圍$A:$A里不能有空值,也就是空白單元格。如果范圍與你的數據不一樣請在記事本中把“ $A:$A ” 替換一下,注意要有$符號。
公式中有兩處 ROW($A:$A)-1 ,如果你的范圍是$C:$C,那你應該修改為ROW($C:$C)-6 。
這是公式請參照修改:
=IF(SUM(1/COUNTIF($A:$A,$A:$A))>=ROW(B1),INDEX($A:$A,SMALL(IF(ROW($A:$A)-1=MATCH($A:$A,$A:$A,0),ROW($A:$A)-1,"0"),ROW(B1))),"結束")。
Excel中利用函數刪除重復數據的兩種方法
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。