Excel這6種處理重複值的方法,總有一款適合你

Excel 軟件 疏木職場辦公 2019-06-21

Excel是辦公中處理數據使用最頻繁的軟件之一,而在數據處理中重複值是難以避免的問題。Excel對於重複值得處理提供了多種處理方式,包括函數、條件格式、數據透視表等。本文小編就和大家一起認識一下Excel中對於重複值的處理方法吧。

一、條件格式提取重複值或者唯一值。

如下圖所示,在表格當中有一些是重複值,那麼我們如何能快速找到表格中的所有重複值或者唯一值呢?

以A列數據為例:首先選中A列數據——然後選擇【開始】選項卡中的【條件格式】——再依次選擇【突出顯示單元格規則】中的【重複值】——最後在彈出的重複值對話框中選擇重複值或者唯一值。可以對選擇的重複值或者唯一值進行單元格顏色填充、字體顏色填充或者其他單元格設置。這裡的重複值會對所有重複的數據進行標記,而唯一值只對出現過一次的數據進行標記。

Excel這6種處理重複值的方法,總有一款適合你

條件格式

動圖操作如下:

Excel這6種處理重複值的方法,總有一款適合你

條件格式動圖

二、刪除重複值。

在下圖中,如果只想保留唯一的姓名,刪除重複姓名所在的行,該如何操作呢?

步驟如下箭頭所示:選中A列數據——選中【數據】選項卡——【刪除重複值】——在【刪除重複值警告】提示框中選擇【擴展選定區域】——點擊【刪除重複值】——在【刪除重複值】對話框中只勾選【姓名】複選框——點擊確定。這時重複的姓名所在的行就會被刪除了。

Excel這6種處理重複值的方法,總有一款適合你

刪除重複值

動圖操作如下:

Excel這6種處理重複值的方法,總有一款適合你

刪除重複值動圖

三、高級篩選提取唯一值。

在下圖中,如何把B列中的學歷名稱提取出來呢?要求是重複的學歷只提取一次。

操作步驟如下:選擇【數據】選項卡——選擇排序和篩選中的【高級】——選擇【將篩選結果複製到其他位置】——【列表區域】選擇B列——【複製到】選擇一個空白單元格,比如下圖中的E1單元格——勾選【選擇不重複的記錄】複選框。最後點確定後的結果就是E列中的內容了。

Excel這6種處理重複值的方法,總有一款適合你

高級篩選

動圖操作如下:

Excel這6種處理重複值的方法,總有一款適合你

高級篩選動圖

四、函數公式查找重複值。

函數對於重複值的處理更加靈活,比如標記全部重複值、標記重複值中保留一個外其他的重複值,計算重複值個數等等。

比如在下圖中只查找A列姓名中的唯一值,重複兩次及以上的,都顯示重複,那麼在D2單元格輸入函數公式=IF(COUNTIF(A2:$A$14,A2)>1,"重複",""),然後向下拖動即可。

在這個if和countif嵌套函數中,對於函數COUNTIF(A2:$A$14,A2)>1。第一個參數表示D2單元格引用的A2:$A$14區域向下拖動時,引用A列單元格所在的行到A列中第14行的數據,第二個參數表示D2單元格引用的A2單元格數據在向下拖動時,引用的A列單元格也會變化。

比如在D4單元格中,引用的公式變成了(COUNTIF(A4:$A$14,A4)>1成立,返回結果為true。因為A4到A14單元格中,有2個A4的內容。大於1成立。

外面的if函數表示如果條件成立,返回“重複”,否則返回空值。

此處如果把公式稍微改一下,改成=IF(COUNTIF($A$2:$A$14,A2)>1,"重複","")。那麼所有重複過的單元格都會顯示重複。

Excel這6種處理重複值的方法,總有一款適合你

函數公式

兩種公式的動圖演示:

Excel這6種處理重複值的方法,總有一款適合你

函數公式動圖

五、數據驗證圈釋重複值。

在下圖中,A列數據中的劉備和曹操各有兩個,如何圈釋多餘的名字呢?

操作步驟如下:選擇【數據】選項卡——【數據驗證】——在【數據驗證】設置框中——【允許】選擇【自定義】——公式輸入=COUNTIF($A$1:A14,A1)=1——確定後再選擇【數據驗證】下拉選項中的【圈釋無效數據】,這時A列中多餘的名字就被圈釋出來了。

這裡公式=COUNTIF($A$1:A14,A1)=1判斷A1到A14單元格是否重複,單元格引用的意義與上面函數介紹的相同。如果有重複的,就是無效數據,會用紅色圓圈圈釋。

這裡也可以限制在空白單元格錄入重複值,在【數據驗證】——【自定義】中輸入函數=COUNTIF(A:A,A1)=1,錄入重複值得時候就會自動彈出禁止錄入的提示了。

Excel這6種處理重複值的方法,總有一款適合你

數據驗證

動圖演示:

Excel這6種處理重複值的方法,總有一款適合你

數據驗證動圖

六、數據透視表合併重複項。

仍然是這幅圖,如何統計每個學歷的工資呢?利用數據透視表就可以輕鬆實現。

因為數據透視表具有合併同類項的功能,所以我們在【插入】選項卡插入一個數據透視表,然後把學歷拖到【行字段】、工資拖到【值字段】,就會自動統計出各個學歷的工資合計了。

此處的動圖操作如下所示:

Excel這6種處理重複值的方法,總有一款適合你

數據透視表動圖

這就是Excel中對於重複值的一些處理方法,小夥伴們趕快試一下吧

相關推薦

推薦中...