Excel中如何去除重複值,保留唯一值

2021-01-11 格子裡外

有些Excel表格使用時間長了,就出現了一些重複項,有整行內容重複的,也有部分內容重複的,就像下圖左邊的表格,有三個「張三」和兩個「王五」,怎樣變成右邊那個沒有重複項的表格呢?如果只有一部分列的內容重複,其他列的內容不重複的又怎麼處理呢?怎樣統計每個不重複項的個數呢?

圖1-1

使用「刪除重複項」功能

首先選中所有數據,接著點擊「數據」菜單——「刪除重複值」——「確定」,這時Excel會告知你原始表中有幾個重複值,幾個唯一值,所有的重複項都會被刪除掉。

圖1-2
圖1-3

使用高級篩選功能

首先還是選中所有數據,點擊「數據」菜單——「高級」——選中「選擇不重複的記錄」——「確定」。這個窗口中提供了兩種方式去顯示篩選後的數據,第一種會在原有區域顯示篩選結果,第二種,需要先用滑鼠點擊「複製到」,接著點擊一個空白單元格,確定之後就會以該單元格為第一個單元格,顯示所有唯一值,也就會看到文章開頭的表格啦。

圖1-4

提取了唯一值之後

上述兩種方法都可以用來刪除重複項,根據需要選取,如果提取了唯一值後,不需要任何操作,按就適合選擇第一種方法,方便、快捷;如果提取了唯一值之後,還要計算這些唯一值出現的次數,那就適合第二種方法。如圖,輸入公式「=COUNTIF($A$2:$A$10,E2)」,然後向下填充複製公式,即可計算出每個不重複數據出現的次數(不了解COUNTIF公式用法的,請點擊Excel中按條件統計之COUNTIF和SUMIF公式這篇文章)。

圖1-5

只有一部分數據重複怎麼辦

用上面的兩個方法,如果操作前你選中的是很多列的數據,那只有一整行數據都相同的才能稱之為重複項,只有這樣的行才會被刪除掉。如果只有一列或幾列內容相同,其他列不相同或空白,那怎麼辦呢?

首先建議先用上面的兩種方法刪除掉一些重複項;接著選中一個關鍵列(例如姓名),點擊「開始」菜單——「條件格式」——「突出顯示單元格規則」——「重複值」,給這一列中重複值用顏色標記出來;再選中數據,給它按照顏色和數值排序,將有顏色的放在前面;最後,由於排過序,表格有規律,就可以逐行查看,如果不需要就刪除它,否則就保留。

圖1-6

上一篇:Excel中如何快速隱藏一定條件的單元格

來源:「解晴新生」,點擊文章開頭的「解晴新生」或「關注」可以查看更多相關文章哦。方便的話,請點讚支持下,謝謝!

相關焦點

  • Excel重複值查找的條件書寫方法
    取唯一值有很多種方法,VLOOKUP,LOOKUP,INDEX,無論是單條件還是多條件查詢數據我們都可以通過組合公式找到需要的那個唯一值,如果要獲取的是個數值,還可以通過SUMIFS,SUM,SUMPRODUCT等函數來獲取。
  • 在VBA中如何使用動態數組,以及利用動態數組去除重複值的方法
    大家好,我們今日繼續講解VBA數組與字典解決方案第22講:在VBA中如何使用動態數組,以及利用動態數組去除重複值的方法。如果文本中含有大量的重複值,此時,如果我們要剔除重複值,該怎麼辦?用VBA的方法該如何做到呢?我在這講和下一講中將解答這個問題,並提供給讀者一個可以測試的實例。今日先講這個內容要用到的知識點。
  • 統計每天的唯一值,Excel數據透視表有這選項
    來自網友的求助問題:一個包含多列的數據表,每個文本列都可能有重複值,如何按日期統計每個文本列的不重複數,而將所有數據列按相同文本加總?在右側的「數據透視表欄位」區域,將「日期」欄位拖動到「行」區域,「開單者」和「利潤」欄位拖動到「值」區域現在數據透視表中的開單者人數並沒有按人名去重,我們看看是否能通過設置,實現統計唯一值的目的。4.
  • Excel 數據透視表竟然還有這功能:統計不重複值的個數
    但是有個問題把他給難住了:需要統計某一列的不重複個數,但是不想用公式、不想動原始數據表、不想添加輔助列,他說希望能在數據透視表中一攬子搞定,問我有沒有解決辦法?我回答他:首先,有!其次,非常簡單。在彈出的菜單中選擇需要放置數據透視表的位置(或使用默認位置)--> 勾選「將此數據添加到數據模型」--> 點擊「確定」3.
  • Excel中最值得珍藏的16個函數公式
    今天蘭色分享的excel函數公式都不常用,但一旦遇到就會讓你感覺頭痛,只能到處提問和查找。今天蘭色把這些公式收集到一起。以備急時之需。 1、生成不重複隨機數公式 B2:(數組公式,按ctrl+shift+enter三鍵輸入) =SMALL(IF(COUNTIF(B$1:B1,ROW($1:$10)),"",ROW($1:$10)),RANDBETWEEN(1,10-COUNT(B$1:B1)))
  • 如何統計某列不重複數據?公式小技巧透視表,三種方法任你選!
    小夥伴們在工作當中肯定遇到過如何統計某列非重複值的問題,今天我們就來盤點下可以解決這一問題的簡單、實用小技巧~ 方法一 刪除重複值功能 Excel功能區【數據】中自帶一個小功能【刪除重複值】,可以刪除一列或多列數據,刪除之後只保留唯一數據
  • 從Excel中解救你!如何用Python實現報表自動化
    Excel任務」( https://towardsdatascience.com/automate-these-3-boring-excel-tasks-with-python-666b4ded101b)一文中涵蓋了許多關於Openpyxl的內容,對其如何運行提供了詳細介紹。
  • Excel vlookup篩選兩列的重複項與查找兩個表格相同數據
    篩選兩列重複數據時,不僅僅是返回一項重複數據,是把所有重複的都標示出來;查找兩表格相同數據時,兩個表格既可以位於同一Excel文檔,又可分別位於兩個Excel文檔,並且也可以標示出所有重複的數據;當查找兩個位於不同Excel文檔中的表格相同數據時,查找範圍需要寫文檔名稱和工作簿名稱,這樣Excel才能找到查找區域。
  • 職場excel如何用函數進行五星打分?大神一個公式就搞定!
    課程信息卡課程:《Excel天天訓練營》2.0圖文版章節:第2章-精通函數內容:五星打分(int\rept)在excel表格裡面,如果對一些打分的數據用星星字符來展示,老闆肯定看了更喜歡。比如:學生的成績表、員工的滿意度、產品的好評度等等。
  • excel中數值的保留指定位數,還有這麼多方式!
    在excel,我們通常會通過設置單元格格式中的數值保留小數位數,但是這種方法保留的小數位數僅僅改變了顯示效果,實際內容仍然是原來的數值。比如下圖中3.1415926,按下ctrl+1,在單元格格式中數值保留兩位小數後,單元格中顯示的是3.14,但是在編輯區,仍然是3.1415926。參與運算的時候也會按照3.1415926運算,這就是為什麼經常會出現1分錢差異的原因之一。
  • excel中的替代函數——replace和substitute函數的應用實例
    在excel中,常用的替換函數有replace和substitute函數,這兩個函數都可以替換單元格中的部分內容,功能和ctrl+H的功能類似,但是使用函數的目的一方面不會破壞原數據,另一方面與其他函數結合可以實現更多功能,對於substitute的參數=substitute(單元格,被替換的字符串,新字符串,指定替換第幾個),第四個參數可以省略,表示全部替換。
  • excel查重技巧:如何用組合函數快速統計重複數據(下)
    在前幾天的教程中我們通過學習公式求值和F9鍵,看懂了統計不重複數據的第一種套路。今天我們接著上回所說,繼續給大家分享第二種套路。趕緊來看看吧~*********數據源照舊,如下圖所示,要求統計出不重複的客戶數:在上期我們掌握了破解公式的方法後,今天我們再來看看計算不重複數據個數的第二個公式套路。
  • 宏如何使用?--excel的學習
    如果你已經用excel很長時間了,那麼您一定聽過宏這個名稱,很多人都不知道宏是用來幹什麼的,今天我們就來了解一下excel中宏的作用與幫助,如果您經常在excel中重複一個任務,那就可以用宏來自動執行該任務了。
  • 如何將Excel重複數據篩選出來?簡單技巧有三種!
    Excel表格數據在數量龐大的情況下,輸入重複數據在所難免。但為確保表格最終統計分析結果的準確性,需要快速篩選出重複的數據,進行刪除標記等多重處理。人工手動校對數據即浪費時間,準確率也不高,所以下面這幾種高效篩選重複數據的技巧,你應該要知道。一、高級篩選Excel自帶的高級篩選功能,可以快速將數據列中的重複數據刪除,並篩選保留不重複的數據項,十分的便利實用。
  • excel宏:Excel表格中的宏怎麼使用
    今天來聊聊一篇關於excel宏:Excel表格中的宏怎麼使用的文章,現在就為大家來簡單介紹下excel宏:Excel表格中的宏怎麼使用,希望對各位小夥伴們有所幫助。
  • 一日一技:從Python列表中刪除重複值
    從Python列表中刪除重複項列表是一個包含不同Python對象的容器,該對象可以是整數,字符串,布爾值等。它等同於其他程式語言中的數組。因此,在這裡我們將通過不同的方式來從列表中刪除重複值。在這節中,我們將學習:使用Set()方法 從列表中刪除重複項使用臨時列表從列表中刪除重複項。
  • Excel表格實用技巧11、如何快速從數據中找出最大值或最小值
    利用條件格式的項目選取規則找出最大值或最小值操作示例1、從下圖數據中找出最大值:選中所有數據,依次點擊開始菜單下的【條件格式】——【項目選取規則】——【值最大的10項】,在打開的窗體中將「10」修改為「1」後點擊【確定】,下圖中最大值「420」已被高亮顯示;2、從下圖數據中找出最小值:選中所有數據,依次點擊開始菜單下的【條件格式】——【項目選取規則】——【值最小的10項】,在打開的窗體中將「10」修改為「1」後點擊【確定】,下圖中最大值
  • excel函數應用技巧:如何簡單製作多級下拉菜單
    學習更多技巧,請收藏關注部落窩教育excel圖文教程。製作二級三級菜單已經不是新問題了,關於這方面的教程咱們之前也分享過很多,比如《還不會做Excel三級下拉菜單?其實它跟複製粘貼一樣簡單》。傳統的方法,要做出二級三級菜單,少不了定義名稱這個步驟,而且對於菜單內容(數據源)的排列方式要求比較高,並且當不同選項下的內容數量不一樣多時,下拉選項中會出現空白項。
  • 兩個excel表格核對的6種方法
    excel表格之間的核對,是每個excel用戶都要面對的工作難題,今天ostar帶大家一起盤點一下表格核對的方法,一共6種,以後再也不用加班勾數據了。一、使用合併計算核對excel中有一個大家不常用的功能:合併計算。利用它我們可以快速對比出兩個表的差異。例:如下圖所示有兩個表格要對比,一個是庫存表,一個是財務軟體導出的表。
  • excel函數應用技巧:如何按不同要求,改變數字格式
    43854除以1000等於43.854,向下捨入不保留小數點後的位數,得到43,再乘以1000,等於43000,完成。【ANSWER 4】再來一個回答助助興,如下所示:【函數解析】TRUNC函數不是很常用的函數,它的作用是將數字截為整數或保留指定位數的小數。