在 Excel 中刪除重複值(簡單的逐步教程)
重複值可能會使資訊變得不清晰,並且更難進行準確的評估。在本教程中,我們將探討四種不同的方法來刪除、選擇或隱藏重複值,或者僅僅查看不含重複值的數據。
視頻:在 Excel 中刪除重複值
使用內建功能刪除重複值
步驟 1:選擇要刪除重複值的單元格範圍
選擇可能包含重複值的單元格:您可以選擇整個數據集;如果您的數據量過大,可以點擊數據集內的任意單元格,Excel 將自動在下一步選擇該數據集。
步驟 2:選擇 數據 > 刪除重複值
步驟 3:選擇要檢查重複值的列
在彈出的對話框中,選擇要檢查重複值的列,然後點擊 確定。
- 要刪除所有列中完全相同的重複行,請保持所有核取方塊都選中,如上圖所示。
- 要刪除某些列中具有相同值的重複行,只需勾選那些列即可。
- 如果您的數據包含列標題,請勾選 我的數據包含標題 選項,這樣標題(第一行)將不會被視為刪除重複值的一部分。
步驟 4:查看摘要
彈出一個對話框,顯示找到並刪除的重複值數量以及剩餘唯一值的數量。點擊 確定。
結果
如您所見,排除首次出現的重複行已被刪除。
使用 Kutools 選擇重複值並提供更多選項
Kutools for Excel 的 選擇重複與唯一單元格 功能可幫助您選擇重複值並提供更多選項 - 您可以選擇包括或排除首次出現的重複行(或單元格);或者選擇只出現一次或每個不同行或值的唯一行(或單元格)。您可以查找區分大小寫的重複值;或者用特定的背景色或字體顏色標記重複值。
要選擇排除首次出現的重複值,請選擇包含重複值的單元格範圍,然後點擊Kutools > 選擇 > 選擇重複與唯一單元格,並按照以下步驟操作:
- 根據您想要檢查重複值的方式選擇 按行 或 單個單元格。
- 在 規則 區域中選擇 重複值(排除第一個)。
- 要刪除選中的重複行,右鍵點擊任何選中的行,然後選擇 刪除 以刪除重複行。
- 要使用 選擇重複與唯一單元格 功能,您需要在電腦上安裝 Kutools for Excel,請點擊這裡下載並安裝。這個專業的 Excel 插件提供 30 天免費試用且無任何限制。
- 想了解更多關於 選擇重複與唯一單元格 功能的信息,請查看此教程:快速從一列或區域中選擇重複值或唯一值或整行。
使用高級篩選隱藏重複值
如果您希望隱藏而不是刪除重複值,可以使用 高級篩選 來篩選唯一值。
步驟 1:選擇要篩選掉重複值的單元格範圍
選擇可能包含重複值的單元格:您可以選擇整個數據集;如果您的數據量過大,可以點擊數據集內的任意單元格,Excel 將自動在下一步選擇該數據集。
步驟 2:選擇 數據 > 高級
在彈出的對話框中,請按照以下步驟操作:
- 在 操作 區域,選擇 就地篩選列表。
- 檢查 列表範圍 框中的單元格範圍是否為您要篩選的數據集。如果不是,請點擊範圍選擇圖標
選擇您的數據集。
- 勾選 僅唯一記錄 選項,然後點擊 確定。
結果
您會看到應用篩選的行號變成了藍色,這表明重複行(綠色箭頭指向的行)已被篩選掉。
- 您還可以通過在 第三步 的 高級篩選 對話框中選擇 複製到其他位置,並將篩選結果粘貼到目標範圍的第一個單元格中,從而將唯一值(包括第一次出現的重複值)複製到另一個工作表或工作簿中,從而擺脫重複值。
- 您可以點擊 數據 選項卡上的 排序與篩選 組中的 清除 按鈕,清除篩選並將數據恢復到原始狀態。
使用 Excel 公式刪除重複值
在本節中,我們將介紹兩種使用 Excel 公式的解決方案,幫助您輕鬆使用 IF 和 COUNTIF 函數刪除重複值,或者使用全新的 UNIQUE 函數查看不含重複值的數據。
使用 IF 和 COUNTIF 函數刪除重複值
假設您的數據可能包含重複值的範圍是 A2:C10,您可以使用帶有 IF 和 COUNTIF 的 Excel 公式來篩選唯一值,從而刪除重複值。
步驟 1:合併列的值
使用連接運算符 (&) 合併同一行的單元格。在我們的例子中,您應該在 D2 單元格中輸入以下公式,然後將公式複製到下方的單元格中。
=A2&B2&C2
- 在公式中,A2、B2 和 C2 是要檢查重複值的第一行單元格。您應該將它們更改為數據第一行的實際單元格。
- 如果您的數據只包含一列,請跳過此步驟。
步驟 2:獲取重複標記
根據需求,在 E2 單元格中輸入以下公式之一來標記一行為重複值,然後將公式複製到下方的單元格中。(這裡我將使用第一個公式來標記排除首次出現的重複值。)
- 排除首次出現的重複值
-
=IF(COUNTIF($D$2:D2,D2)>1,"Duplicates","")
- 包括首次出現的重複值
-
=IF(COUNTIF($D$2:$D$10,D2)>1,"Duplicates","")
注意:在上述公式中,D2 是 Conbine 列的第一個單元格,D10 是 Conbine 列的最後一個單元格。您應保持公式中的美元符號 ($) 不變。
步驟 3:篩選重複值
- 選擇數據集中的任意單元格,然後點擊 數據 選項卡上的 篩選 按鈕。
- 點擊 標記 列頂部的箭頭,然後選擇 重複值 以僅保留屏幕上顯示的重複值。
步驟 4:刪除重複值
選擇所有重複行,然後右鍵點擊並從菜單中選擇 刪除行。
結果
在 數據 選項卡上,再次點擊 篩選 按鈕以移除篩選。您會看到表格現在僅包含唯一值,重複行已被刪除。
使用 UNIQUE 函數查看不含重複值的數據(Excel 365/2021)
如果您是 Microsoft 365 或 Excel 2021 使用者,並且不想從原始數據中刪除重複值,也不想應用篩選,而只是想查看不含重複值的數據,Excel 的全新 UNIQUE 函數可以幫您實現這一需求。
步驟 1:應用 UNIQUE 公式
在空白單元格中輸入以下公式(請注意,您應該將 A1:C10 替換為可能包含重複值的實際單元格範圍),然後按下 Enter。
=UNIQUE(A1:C10)
結果
如您所見,公式結果中立即刪除了重複行。
- 當公式溢出範圍(在此例中為 E1:G8)不是空白時,會返回 #SPILL 錯誤。
- 使用該公式,您可以輕鬆查看不含重複值的數據集。但是,您無法編輯公式結果。為了編輯單元格值或格式,您可以使用 Kutools 的 轉為實際值 功能,該功能可以一鍵將公式結果轉換為常量值。
相關文章
- Excel:如何忽略空格刪除重複值
- 這裡有一個包含一些重複值的列表,當您使用 Excel 中的 刪除重複值 功能刪除重複值時,如果存在一些空格,某些重複值將保留,如下方截圖所示。
- 如何在 Excel 中自動刪除列表中的重複值?
- 在 Excel 中,我們可以使用 刪除重複值 功能從列表中刪除相同的值,但是否有技巧可以自動刪除列表中的重複值?本文介紹了在指定 Excel 列中自動刪除重複值的技巧。
- 如何在 Excel 中刪除重複行並僅保留最高值?
- 例如,您在 Excel 中有一個購買表格,如第一張截圖所示。現在,您需要根據水果列刪除重複行,並在金額列中保留相應水果的最高值,如第二張截圖所示。您能想到什麼解決方案嗎?本文將分享兩個解決此問題的技巧。
- 如何在 Excel 中刪除重複行但保留最新日期?
- 我有一組數據,其中 A 列包含一些重複值,B 列填充了一些日期,現在我需要刪除 A 列中的重複行,但保留 B 列中對應的最新日期,如下方截圖所示,您有什麼好主意可以在 Excel 中快速輕鬆地解決這個問題嗎?
- 如何在 Excel 中刪除重複值並替換為空白單元格?
- 通常,當您應用 Excel 中的 刪除重複值 命令時,它會刪除整個重複行。但有時候,您希望用空白單元格替換重複值,在這種情況下,刪除重複值命令將不起作用。本文將指導您如何在 Excel 中刪除重複值並將其替換為空白單元格。
- 更多 Excel 技巧和竅門...
最佳辦公效率工具
🤖 | Kutools AI 助手:基於智能執行方式革新數據分析:智能執行 | 生成代碼 | 創建自訂公式 | 分析數據並生成圖表 | 調用 Kutools 函數… |
熱門功能:查找、標記重複值或識別重複項 | 刪除空行 | 合併列或單元格而不丟失數據 | 四捨五入無需公式 ... | |
高級 LOOKUP: 多條件 VLookup | 多值 VLookup | 多表查找 | 模糊查找 .... | |
高級下拉列表:快速創建下拉列表 | 依賴下拉列表 | 多選下拉列表 .... | |
列管理器: 添加特定數量的列 | 移動列 | 切換隱藏列的可見狀態 | 比較區域和列 ... | |
特色功能:網格聚焦 | 設計檢視 | 增強編輯欄 | 工作簿與工作表管理器 | 資源庫(自動文本) | 日期提取器 | 合併資料 | 加密/解密儲存格 | 按列表發送電子郵件 | 超級篩選 | 特殊篩選(篩選粗體/斜體/刪除線...) ... | |
頂級 15 種工具集: 12 個文本工具(添加文本、刪除特定字符、...) | 50+ 圖表 類型(甘特圖、...) | 40+ 實用 公式(基於生日計算年齡、...) | 19 個插入工具(插入QR碼、根據路徑插入圖片、...) | 12 個轉換工具(金額轉大寫、匯率轉換、...) | 7 個合併與分割工具(高級合併行、分割儲存格、...) | ... 還有更多 |
使用 Kutools for Excel 提升您的 Excel 技巧,體驗前所未有的高效。 Kutools for Excel 提供超過 300 種高級功能來提高生產力並節省時間。 點擊這裡獲取您最需要的功能...
Office Tab 將標籤式界面帶到 Office,讓您的工作更加輕鬆
- 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中啟用標籤式編輯和閱讀。
- 在同一窗口的新標籤中打開和創建多個文檔,而不是在新窗口中。
- 將您的生產力提高 50%,每天為您減少數百次鼠標點擊!