移除重複值的技巧:篩選唯一值與永久刪除
引言
篩選唯一值和移除重複值是緊密相關的任務,因為它們的結果相同:即唯一值的清單。然而,兩者的差異很重要。篩選唯一值時,重複值會暫時隱藏起來,而移除重複值則會將它們永久刪除。重複值是指數據行中所有值與另一行中所有值完全匹配的值。重複值是由儲存格中顯示的值決定的,不一定是儲存在儲存格中的值。
步驟
-
篩選唯一值
-
選取儲存格範圍或確定活動儲存格位於表格中。
-
點擊”設定篩選器”按鈕並選擇”篩選唯一記錄”。
-
移除重複值
- 前往”數據”選單,然後選擇”移除重複項目”。
- 在彈出視窗中,選擇要檢查的欄位,然後按一下”確定”。
進階技巧
-
使用唯一值或重複值格式化條件
-
在”樣式”選單中選擇”設定格式化條件”。
- 在”新增格式化規則”對話方塊中,選擇”醒目提示單元格規則”。
-
選擇”複製值”,然後設定條件以對唯一值或重複值套用格式。
-
建立唯一值清單
-
使用UNIQUE函數返回列表或範圍中的唯一值。
-
函數公式:=UNIQUE(數據區域, 標題, 恰好出現過一次)
-
使用數組公式
-
在輔助列中使用數組公式統計值的出現次數。
- 函數公式:=INDEX(數據區域, SMALL(IF(MATCH(數據區域, 數據區域, 0) + (ROW(數據區域) – 1) = ROW(數據區域), ROW(數據區域) – (ROW(數據區域) – 1)), ROW(INDIRECT(“1:” & COUNT(IF(MATCH(數據區域, 數據區域, 0) + (ROW(數據區域) – 1) = ROW(數據區域), ROW(數據區域) – (ROW(數據區域) – 1)))))))
範例
姓名 | 訂單號 | 消費金額 |
---|---|---|
張三 | 1 | 100 |
李四 | 2 | 200 |
王五 | 1 | 300 |
趙六 | 2 | 400 |
孫七 | 1 | 500 |
-
移除重複姓名
-
選擇姓名欄,移除重複值。
-
提取只出現過一次的姓名
-
使用UNIQUE函數或數組公式,提取只出現過一次的姓名。
結論
移除重複值可以幫助您整理和簡化數據,讓您更輕鬆地識別重要資訊。通過使用篩選器、格式化條件和數組公式,您可以有效地移除重複值,並根據需要建立唯一值清單。
Excel 移除重複:運用公式輕鬆整理資料
Excel 作為強大的資料處理工具,提供多種方法讓使用者移除重複資料。其中一個有效的方法便是使用公式,讓您自動化處理大量資料,節省時間和精力。
利用 COUNTIF 函數找出重複值
COUNTIF 函數可計算特定範圍內符合指定條件的資料數量。透過這項功能,您可以找出重複值並進行標記。
公式:
=COUNTIF(範圍, 單元格)
例如,若要找出資料範圍 A1:A10 中與單元格 A2 相同的值,公式為:
=COUNTIF(A1:A10, A2)
如果結果大於 1,則表示單元格 A2 中的值在 A1:A10 範圍內重複出現。
使用 UNIQUE 函數移除重複值
UNIQUE 函數將指定的資料範圍中的重複值移除,並回傳一個不含重複值的新範圍。
=UNIQUE(範圍)
例如,若要從資料範圍 A1:A10 中移除重複值,公式為:
=UNIQUE(A1:A10)
UNIQUE 函數將回傳一個不重複的新範圍,並將其放置在原有的資料範圍上方。
範例:透過公式移除重複值
下表顯示一組包含重複值的資料:
ID | 姓名 | 電話 |
---|---|---|
1 | 陳小美 | 0912345678 |
2 | 張大華 | 0987654321 |
3 | 李小明 | 0934567890 |
4 | 林小華 | 0911223344 |
5 | 陳小美 | 0912345678 |
步驟 1:找出重複值
在 B2 單元格中輸入以下公式,找出與 A2 單元格相同的值數量:
=COUNTIF(A:A, A2)
拖曳公式至其他儲存格,以檢查每個資料是否重複出現。
步驟 2:移除重複值
在 C2 單元格中輸入以下 UNIQUE 函數,移除重複值:
=UNIQUE(A:A)
結果:
ID | 姓名 | 電話 |
---|---|---|
1 | 陳小美 | 0912345678 |
2 | 張大華 | 0987654321 |
3 | 李小明 | 0934567890 |
4 | 林小華 | 0911223344 |
如您所見,重複值「陳小美」已被移除,留下不重複的資料集。
結論
透過運用 COUNTIF 和 UNIQUE 函數,您可以輕鬆地使用 Excel 公式移除重複資料。這項功能對於處理大量資料、清理資料集和準備進一步分析至關重要。掌握這些技術,您將有效簡化您的資料處理工作流程,並提升資料的準確性。