在不能有重複值的資料表中如何去重?其實有很多種方法,比如預先防範,
Excel – 不允許錄入重複的身份證號碼,重複會有出錯警告
;或者出錯提示,
Excel 多個條件同時重複時,自動標紅
。
實在不行,也可以亡羊補牢。今天就教大家兩種方法。
案例:
將下圖 1 的資料表按“姓名”列去重。
效果如下圖 2、3 所示。
解決方案 1:
第一種方法簡單粗暴,只保留每個重複項的第一行,其餘全部刪除。
1。 選中資料表的任意單元格 ——> 選擇選單欄的“資料”——>“刪除重複值”
2。 在彈出的對話方塊中勾選“姓名”列,取消勾選“訂單數”列 ——> 點選“確定”
3。 在彈出的對話方塊中點選“確定”
簡單粗暴的後果就是:資料表是去重了,但是重複值被徹底刪除了。除非你確定真的不再需要這些資料,否則還是慎重。
所以我更推薦下面這種方法。
解決方案 2:
1。 選中資料表的任意單元格 ——> 選擇選單欄的“資料”——> 選擇“排序和篩選”區域的“高階”
2。 在彈出的對話方塊按以下方式設定 ——> 點選“確定”:
選擇“在原有區域顯示篩選結果”
列表區域:選擇 A 列
勾選“選擇不重複的記錄”
資料表也以姓名為索引去重篩選出來了。
從下圖可以看出,這種方式的好處是沒有刪除任何行,只是把不需要的暫時隱藏起來了,今後需要的時候還是可以找出來。
那麼我們看一下,是不是還能把這些重複行取消隱藏。
3。 選中 A1:B49 區域 ——> 右鍵單擊 ——> 在彈出的對話方塊中選擇“取消隱藏”
然而資料表紋絲不動,取消隱藏怎麼失靈了?這是因為用高階篩選隱藏起來的行,用普通的取消隱藏方式沒用,還是得透過選單欄來恢復。
4。 選中資料表的任意單元格 ——> 選擇選單欄的“資料”——> 選擇“排序和篩選”區域的“清除”
表格就恢復如初了。