如何在Excel中查找重複項?

當從幾個電子表格整合出一個電子表格,你會發現一些重複的值。 Microsoft Excel中提供了多種方法來查找重複的條目,並按你需要刪除它們。下面的步驟涵蓋一些用於Excel 2003,2007和2010的方法。

方法 1: 使用Excel中的刪除重複項功能(只在Excel 2007和2010有)

選擇你要刪除的重複單元。你可以選擇整個表格,至少兩行,或僅僅左上角的單元格。

進入「刪除重複項」功能。單擊「數據」選項卡,從「數據」菜單帶「數據工具組」中選擇「刪除重複項」 以顯示「刪除重複項」對話框。

如果你選擇了幾個獨立的單元格,而不是至少兩個行或左上角的單元格,你會看到一個對話框,詢問是否要擴大搜尋範圍。

表明你的數據是否有標題。如果你的表格每一列的頂部(標題)具有文字標籤,留下「我的表包含標題」框被選中。如果沒有,取消選中。

選擇要搜尋重複的列。點擊要包括的每一列的列標題。要包括所有的列,請單擊「全選」 ,要重選,點擊「取消全選」。

單擊「確定」。該對話框將關閉,包含重複值的行將被刪除

此功能的目的是要消除重複另一個記錄的行中的每個單元的記錄。如果你在搜尋中不包括所有的列,,只有在選定列中記錄重複的行會被刪除。

方法 2: 使用Excel的高級篩選器

選擇電子表格內的任何數據單元。

進入過濾功能。顯示高級篩選對話框就行。

在Excel 2003中,選擇「數據」菜單,然後選擇「過濾器」以顯示「過濾器」子菜單,然後選擇「高級篩選」。

選擇「高級」部分中的「複製到另一個位置」。

輸入你要複製的「清單範圍」欄位中的單元範圍。輸入單元固定位置(在列和行標題前面放置一個「$」)。

輸入在「複製到」欄位內篩選出單元的目標範圍。你不必使目標範圍與源範圍一樣大,但應包括相同的列數。

勾選「唯一記錄」複選框。

單擊「確定」。對話框關閉,並進行複製。

這個方法的目的是找到完整的重複記錄。要找到不同重複值的記錄,使用「方法三:使用條件格式」。

你也可以使用此功能來刪除重複的記錄,不需要創建去掉重複值的新電子表格。從高級篩選對話框選擇「過濾」,而不是「複製到另一個位置」。

方法 3: 使用條件格式

選擇你想找到重複的或列。要選擇多少單元格,取決於你的Excel版本。在Excel 2003中,選擇你希望用作為比較基礎的第一個單元格。

在Excel 2007和2010,選擇列中所有你想檢查重複的單元格。

進入條件格式化功能。

在Excel 2003中,從「格式」菜單中選擇「條件格式」。

在Excel 2007和2010 中,顯示主菜單帶,然後選擇「樣式」部分中的「條件格式」。

選擇識別重複的必要選項。 Excel 2003中使用基於條件公式的方法識別重複,而Excel 2007和2010簡化了這過程。

在Excel 2003中,從下拉列表中選擇「公式」以顯示條件格式對話框。使用COUNTIF函數輸入公式。如果A列中其餘單元格與單元格A2比較,公式為「=COUNTIF(A:A, A2)>1」(不包括引號 )。

在Excel 2007和2010,選擇「打亮單元格」,然後選擇「重複值」。在重複值對話框中選擇打亮重複單元格或唯一單元格。

指定如何打亮單元格。你可以選擇重複(或唯一)單元格的外觀。

在Excel 2003中,單擊「格式」按鈕,然後單擊「格式」選項卡,並選擇你想要打亮單元格的顏色。單擊「確定」關閉該對話框,然後再單擊「確定」關閉該條件格式對話框。

在Excel 2007和2010, 從重複值對話框右側的下拉列表中選擇一個顏色選項。

完成任何必要的工作來實行你的選擇。

在Excel 2003中,單擊「格式塗色」 ,然後選擇你要與第一個單元格比較的單元格。

在Excel 2007和2010中,單擊「確定」以關閉「重複值」對話框中。

此功能只打亮你希望確定為重複的單元格。它不會刪除任何數值。

方法 4: 使用一個計數列和數據透視表

在你想找出重複的任何列右邊添加一列計數列。在此列各單元格中填入1。

選擇各列並插入數據透視表。

把可能有重複的列添加到「行標題」並把計數列加添加到「計數值」。

如果你的計數列被命名為計數(默認單元格B4 ),點擊標題「計數列計數」下面的單元格,然後在「數據透視表工具 - >選項」中,選擇排序Z- > A以看到計數大於1的行。這些是有重複的行然後重複次數。

注意事項

你也可以安裝一個第三方加載實用程序工具來識別重複值。這些實用程序增強Excel的條件格式功能,使你能夠使用多種顏色來識別重複值。
點擊【好蒔逅】查看更多優質生活經驗~

本文內容整理自網絡, 文中所有觀點看法不代表淘大白的立場