EXCEL 一組資料篩選出重複的資料 去重

2021-05-22 17:58:12 字數 1492 閱讀 1386

一:excel 2007使用

在excel中錄入資料後,我們一般用高階篩選來處理刪除重複的記錄,excel 2007保留了這個功能,同時又增加了乙個「刪除重複項」按鈕,使操作更加簡單、靈活。

一、傳統方法:使用高階篩選

步驟如下:

1.單擊資料區,選中其中的任乙個單元格。如果只是針對其中部分欄位和記錄進行篩選,可先選中這部分區域。注意:只對連續選中的矩形區域有效。

2.單擊「資料」標籤,再單擊下面工具欄中的「排序與篩選」區中的「高階」按鈕,如圖1。

圖1 排序與篩選功能選擇

3.在彈出的「高階篩選」對話方塊中選中「選擇不重複的記錄」復選項,在列表區域框中將自動出現篩選區域的範圍,檢視是否正確,不正確可用滑鼠拖動重新選擇;此外,可選擇篩選結果的顯示方式,這裡選擇的是「在原有區域顯示篩選結果」。如圖2。

圖2 設定高階篩選

4.單擊「確定」按鈕,篩選完成,完全相同的記錄除第乙個被保留外,其他的均被刪除。如圖3。

二、刪除重複項

excel2007中增加了乙個「刪除重複項」按鈕,用它來刪除重覆記錄更加容易。步驟如下:

1.單擊選中資料區中的任乙個單元格。

2.單擊「資料」標籤,再單擊其下工具欄中「排序與篩選」區中的「刪除重複項」按鈕,如圖4。

圖4 單擊「刪除重複項」按鈕

3.在彈出的「刪除重複項」對話方塊選擇要檢查的字段。為了對比第一種方法,此處只選擇前三項,如圖5。

圖5 設定刪除重複項

4.單擊「確定」按鈕,只要前三個字段完全相同的記錄除第乙個外全部被刪除,如圖6,再次單擊「確定」按鈕,確認結果。

注意:此文中第一種刪除並不是真正的刪除,而是將多餘的重複資料給隱藏了,只保留了重複項的第一行資料

如下圖:

原始資料

後來執行此文中第一種刪除操作後結果

二:excel2003/2007通用

問:excel中一組資料如何篩選出重複的資料,還有二組資料中找出相同的資料?

答:假設你需要查詢的資料在b列。 

首先將b列資料列排序(目的是將重複資料排在一起)

——在該列右邊插入一列空白列(b列)

——在b列的第乙個單元格輸入公式[假設無標題,=if(a1=a2,"重複","")]

——用滑鼠向下拖動複製到你需要的單元格(凡是重複的資料就顯示"重複"字樣,不重複就不顯示)

——然後在首行插入一行並選定——資料——篩選——自動篩選(在下拉列表中選擇「重複」,所有重複資料的行集中排列在一起)

——刪除有「重複」字樣的行——刪除剛才插入的c列。

——複製刪選後的結果,選擇性貼上(僅數值)到其他地方(a12)。

——選擇性貼上結果就是所需要的結果。

結果如下:

EXCEL 一組資料篩選出重複的資料 去重

一 excel 2007使用 在excel中錄入資料後,我們一般用高階篩選來處理刪除重複的記錄,excel 2007保留了這個功能,同時又增加了乙個 刪除重複項 按鈕,使操作更加簡單 靈活。一 傳統方法 使用高階篩選 步驟如下 1.單擊資料區,選中其中的任乙個單元格。如果只是針對其中部分欄位和記錄進...

VBA研究 如何篩選出重複的郵件號碼

客服人員發現地市分公司上報的理賠郵件有重複現象,但人工檢查重複非常麻煩,因為這些號碼不在乙個工作表中。為此我做了乙個小工具,可以一鍵列出excel檔案中所有工作表中重複的號碼。有了這個工具,不僅可以篩選重複郵件號碼,也可以用於篩選其他重複的東西,比如姓名 身份證號碼等等。1 工具介面 為了提高工具的...

初探Drools 執行一組規則(篩選規則)

drools 版本是7.11的。自己對於drools的研究是按照需求進行學習的,所以這個系列也算是自己的學習過程。目前的需求是fact就乙個,但是規則有很多,需要將一些規則分組執行。通常來說 我們呼叫規則很簡單,建立fact 之後 利用session直接fireallrules就行了。不過自己也發現...