跳到主要內容

在 Excel 中刪除重複項(簡單的分步教程)

重複值會使信息不那麼清晰,更難以獲得準確的評估。 在本教程中,我們將探討四種不同的方法來刪除、選擇或隱藏重複項,或者只是在 Excel 中查看沒有重複項的數據。


視頻:刪除 Excel 中的重複項


使用內置功能刪除重複項

重要注意事項: 在刪除重複項之前,請始終複製工作表,以便在不小心刪除重要內容時保留原始數據。

第 1 步:選擇要從中刪除重複項的單元格範圍

選擇可能有重複值的單元格:您可以選擇整個數據集; 如果你的數據太大,你可以點擊數據集中的任何一個單元格,Excel會在下一步自動選擇數據集。

步驟2:選擇 數據 > 刪除重複項

第 3 步:選擇要檢查重複項的列

在彈出的對話框中選擇要檢查重複項的列,然後點擊 OK.

注意:
  • 要刪除所有列中具有完全相同值的重複行,請將復選框全部選中,如上所示。
  • 要刪除某些列中具有相同值的重複行,請僅選中這些列。
  • 如果您的數據有列標題,請檢查 我的數據有標題 選項,以便標題(第一行)不會被視為刪除重複項。

第 4 步:查看摘要

彈出一個對話框,顯示找到並刪除了多少重複值,以及剩餘唯一值的計數。 點擊 OK.

結果

如您所見,除了第一次出現的重複行都被刪除了。


使用具有更多選項的 Kutools 選擇重複項

Excel的Kutools選擇重複和唯一單元格 功能可幫助您選擇具有更多選項的重複項 - 您可以選擇重複的行(或單元格) 包括或排除 第一次出現; 或選擇唯一的行(或單元格) 恰好出現一次 or 每一個不同的 行或值。 你可以找到 區分大小寫 重複; 或用特定的標記重複值 背景或字體顏色.

選擇 不包括第一次出現的副本, 請選擇包含重複項的單元格區域,然後單擊 庫工具 > 選擇 > 選擇重複和唯一單元格,並執行以下操作:

  1. 選擇 每一行 or 單細胞 根據您要檢查重複項的方式。
  2. 選擇 重複(第一個除外) in 部分。
注意:
  • 要刪除選定的重複行,請右鍵單擊任何選定的行,然後選擇 刪除 刪除重複的行。
  • 要使用 選擇重複和唯一單元格 功能,你應該有 Excel的Kutools 安裝在您的計算機上, 請點擊此處下載並安裝. 專業的 Excel 插件提供 30 天無限制免費試用。
  • 要了解更多有關 選擇重複和唯一單元格 功能,看看這個教程: 從列或範圍中快速選擇重複或唯一值或整行.

使用高級過濾器隱藏重複項

如果您希望隱藏而不是刪除重複值,您可以使用 進階篩選 過濾唯一值。

第 1 步:選擇要從中過濾掉重複項的單元格範圍

選擇可能有重複值的單元格:您可以選擇整個數據集; 如果你的數據太大,你可以點擊數據集中的任何一個單元格,Excel會在下一步自動選擇數據集。

步驟2:選擇 數據 > 高級

第 3 步:篩選唯一值

在彈出的對話框中,請按如下操作:

  1. 行動 部分,選擇 就地過濾列表.
  2. 查看單元格範圍是否在 清單範圍 box 是您要過濾的數據集。 如果沒有,請單擊範圍選擇圖標 選擇您的數據集。
  3. Check the 僅唯一記錄 選項,然後單擊 OK.

結果

您會看到應用過濾器的行號變為藍色,這表示重複的行(綠色箭頭所指)已被過濾掉。

注意:
  • 您還可以通過選擇僅將唯一值(包括第一個重複出現的值)複製到另一個工作表或工作簿來消除重複項 複製到另一個位置 ,在 進階篩選 對話框中 步驟 3, 然後指定要將篩選結果粘貼到的目標範圍的第一個單元格 複製到 框。
  • 你可以點擊 重設 in 排序和過濾 分組 數據 選項卡以清除過濾器並將數據反轉為其原始外觀。

使用 Excel 公式刪除重複項

在本節中,我們將討論兩種使用 Excel 公式的方法,以幫助您 刪除重複項 使用 IF 和 COUNTIF 函數很容易,或者 查看您的數據,不重複 使用 UNIQUE,一個很棒的新 Excel 函數。

使用 IF 和 COUNTIF 函數刪除重複項

假設您可能有重複的數據在範圍內 A2:C10,您可以使用 Excel 公式 IFCOUNTIF 過濾唯一值,從而刪除重複項。

第 1 步:合併列的值

使用連接運算符 (&) 將同一行的單元格組合在一起。 在我們的示例中,您應該在單元格中輸入以下公式 D2, 然後將公式複製到下面的單元格中。

=A2&B2&C2

注意:
  • 在公式, A2, B2C2 是第一行中用於檢查重複項的單元格。 您應該將它們更改為數據第一行中的實際單元格。
  • 如果您的數據只包含一列,請跳過此步驟。

第 2 步:獲取重複標記

通過在單元格中輸入以下公式之一將行標記為重複 E2 根據您的需要,將公式複製到下面的單元格中。 (這裡我將使用第一個公式來標記不包括第一次出現的重複項。)

  • 不包括第一次出現的重複項
  • =IF(COUNTIF($D$2:D2,D2)>1,"Duplicates","")
  • 重複包括第一次出現
  • =IF(COUNTIF($D$2:$D$10,D2)>1,"Duplicates","")

注意: 在上述公式中, D2 是第一個單元格 結合 列,以及 D10 是最後一個單元格 結合 柱子。 您應該保持美元符號 ($) 在公式中的原樣。

第 3 步:過濾重複項

  1. 選擇數據集中的任意單元格,然後單擊 篩選 數據 標籤。
  2. 單擊頂部的箭頭 馬可福音 列,然後選擇 重複 只保留重複值在屏幕上可見。

第 4 步:刪除重複項

選擇所有重複的行,然後右鍵單擊並選擇 刪除行 從菜單。

結果

數據 選項卡,單擊 篩選 再次按下按鈕以移除過濾器。 您將看到該表現在僅包含唯一值,並刪除了重複行。

注意: 如果您不想刪除重複項而只是過濾掉重複的行,而不是選擇 重複 在第 3 步中,您可以選擇 (空白) 在過濾盒中。 這樣您就可以在不刪除重複值的情況下使它們不可見。
使用 UNIQUE 函數查看無重複項 (Excel 365/2021)

如果您是 Microsoft 365 或 Excel 2021 用戶,並且不想從原始數據中刪除重複項,也不想應用篩選器,而只想查看沒有重複項的數據,Excel 的新功能 獨特 功能對你有好處。

第 1 步:應用 UNIQUE 公式

在空白單元格中,輸入以下公式(請注意,您應該替換 A1:C10 使用可能有重複的實際單元格範圍),然後按 Enter.

=UNIQUE(A1:C10)

結果

如您所見,重複的行會立即從公式結果中刪除。

注意:
  • #灑 當溢出範圍(E1:G8 在這種情況下)因為公式不為空。
  • 使用公式,您可以輕鬆查看沒有重複的數據集。 但是,您無法編輯公式結果。 為了編輯單元格值或格式,您可以使用 Kutools' 到實際 功能,一鍵將公式結果轉換為常量值。
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations