位置:首頁 > 軟件操作教程 > 辦公軟件 > Excel > 問題詳情

怎么去除重復項呢?

提問人:周麗平發(fā)布時間:2021-07-14

一、使用刪除重復項功能去除Excel中的重復項

【刪除重復項】功能是Excel 2007版本以后新增的功能,因此適用于Excel 2007及其后續(xù)版本。

將活動單元格定位在數(shù)據(jù)清單中,然后在功能區(qū)上依次單擊【數(shù)據(jù)】——【刪除重復項】,會出現(xiàn)【刪除重復項】對話框。

對話框中會要求用戶選擇重復數(shù)據(jù)所在的列(字段)。假定我們將“重復項”定義為所有字段的內容都完全相同的記錄,那么在這里就要把所有列都勾選上。而如果只是把某列相同的記錄定義為重復項,例如文章開頭所提到的第二種場景情況,那么只需要勾選那一列字段即可。

image.png

在勾選所有列以后,單擊【確定】按鈕,就會自動得到刪除重復項之后的數(shù)據(jù)清單,剔除的空白行會自動由下方的數(shù)據(jù)行填補,但不會影響數(shù)據(jù)表以外的其他區(qū)域。效果如下圖所示:

image.png

二、使用高級篩選功能刪除Excel中的重復項

在2007版出現(xiàn)以前,【高級篩選】功能一直是刪除重復項的利器。

將活動單元格定位在數(shù)據(jù)清單中,然后在功能區(qū)上依次單擊【數(shù)據(jù)】——【高級】(2003版本中的操作路徑是【數(shù)據(jù)】——【篩選】——【高級篩選】),會出現(xiàn)【高級篩選】對話框。

對話框中會要求用戶指定列表區(qū)域,就是數(shù)據(jù)清單所在的單元格區(qū)域,默認情況下會自動生成。篩選方式上一般選擇“將篩選結果復制到其他位置”,以方便刪除重復項以后的處理操作。指定這種方式以后,對話框中會要求用戶指定“復制到”哪里,也就是刪除重復項以后的數(shù)據(jù)清單放置位置,用戶指定其左上角單元格的位置即可,在這個例子中我們設定為E1單元格。最后一項也是刪除重復項最關鍵的一個選項必須勾選:【選擇不重復的記錄】。如下圖所示:

image.png

單擊【確定】按鈕以后,就會在E1單元格開始的區(qū)域中生成剔除重復項以后的另一份數(shù)據(jù)清單,效果如下圖所示:

image.png

假定按照第二種場景的方式來定義重復項,就是需要刪除所有【姓名】字段內容重復的記錄,可以這樣操作:

在數(shù)據(jù)清單中,選中【姓名】字段所在的區(qū)域A1:A12單元格,然后在功能區(qū)上依次單擊【數(shù)據(jù)】——【高級】(2003版本中的操作路徑是【數(shù)據(jù)】——【篩選】——【高級篩選】),會出現(xiàn)【高級篩選】對話框。篩選方式選擇“在原有區(qū)域顯示篩選結果”,【選擇不重復的記錄】復選框同樣必須勾選,如下圖所示:

image.png

選擇【在原有區(qū)域顯示篩選結果】的方式,使得對A列不重復項的篩選結果能夠同時影響到其他字段上。單擊【確定】按鈕后,篩選結果如下圖所示。將這個篩選的結果復制粘貼出來,就等到一份剔除姓名字段重復項以后的新清單。需要補充的一點是,對于姓名字段相同的記錄,這樣的剔除操作過后,保留的是最先出現(xiàn)的記錄。例如在第七行和第十二行兩個“吳凡”之間,Excel保留的是最先出現(xiàn)的第七行記錄,而剔除了后面的第十二行記錄。

image.png

繼續(xù)查找其他問題的答案?

回復(0)
返回頂部