Excel技巧—如何從重複行中取某一行

點贊再看,養成習慣;吃一塹,長一智。
微信搜索【亦心Excel】關注這個不同的自媒體人。
本文GitHub https://github.com/hugogoos/Excel 已收錄,包含Excel系統學習指南系列文章,以及各類Excel資料。git

今天小編想和你們分享如何從重複行中取某一行數據,在開始以前先和你們說說題目的意思。github

首先小編要來講說什麼是重複行?狹義上來講就是兩行數據徹底同樣就叫重複行,廣義上來講也能夠是某一列數據重複也能夠認爲重複行。微信

其次取某一行是什麼意思?對於兩行數據徹底同樣的重複行,那麼取哪一行都是同樣的。而對於某列相同的重複行,狀況就徹底不一樣了,取重複行默認排序第一行、取重複行默認排序最後一行、取重複行某列最大值行,取不一樣位置的數據表示的含義是徹底不相同的。而這也是咱們今天要重點講解的對象。函數

下面就跟着小編來一塊兒學習吧。工具

一、單列重複行

這是最簡單的一種重複行狀況了,咱們就從最簡單的提及。學習

如上圖,咱們很容易看出來兩個數據是重複的,可是若是數據不少期望人工找,那你就別想下班嘍,咱們就以上圖爲例,來講說怎麼取重複行中的一條數據,前面也說過了這是徹底同樣的重複數據,取哪一條都同樣,下面來看看小編的操做步驟:spa

  1. 選擇數據區域B4:B9
  2. 選擇「數據」選項卡,點擊「數據工具」命令組中的「刪除重複值」,直接點擊肯定按鈕便可。

能夠看看動態效果:3d

單列重複比較簡單,方法也有不少,小編這裏就選了一個比較簡單的方法,有興趣的能夠本身試試用其餘方法處理。對象

二、多列全列重複行

多列全列重複行其實和單列重複行狀況相同,因此徹底能夠用單列重複行的方法來處理,固然這裏咱們是爲了學習,因此咱們就用另外一種方法來處理,固然這種方法也能夠用於單列重複行處理,下面跟着小編一塊兒來學習一下吧。blog

如上圖,咱們又能夠很容易的看出哪些是重複的,不過此次咱們使用「高級篩選」功能來處理,來看小編一波騷操做:

  1. 選擇數據區域B4:C9
  2. 選擇「數據」選項卡,點擊「排序和篩選」命令組中的「高級」,調出高級篩選對話框;
  3. 勾選「選擇不重複的記錄」複選框,點擊確認便可;

須要說明的是:這裏最終的結果是把不重複的行篩選出來了,而重複的行是被隱藏了,所以要注意。也能夠在高級篩選對話框中勾選「將篩選結果複製到其餘位置」單選框,這樣新的數據就是最終數據了。

下面小編給你們演示一下:

三、多列部分列重複行

多列部分列重複行是咱們今天要說的重點,而這種狀況取出不一樣位置的數據是有實際的不一樣意義的,下面跟着小編一一學習。

如上圖,咱們先對源數據進行一個觀察,是一個學生考試信息表,不一樣學生,不一樣時間的得分狀況。

而後咱們把數據打亂,看看不一樣狀況取出的數據有何差異。

3.一、取重複行默認排序第一行

以下圖,咱們先直接看操做結果,左邊數據是篩選前的數據,右邊數據是篩選後的數據。

這個取數據規則就是咱們以同窗姓名爲準,名字第一次出現咱們就保留。具體步驟以下:

  1. 選中數據區域;
  2. 選擇「數據」選項卡,點擊「數據工具」命令組中的「刪除重複值」,調出刪除重複值對話框;
  3. 列勾選姓名,把考試和得分取消勾選,點擊肯定。

動態演示以下:

3.二、取重複行默認排序最後一行

咱們仍是先來看一下,取出默認排序最後一行先後數據對比,以下圖。

此次咱們主要使用COUNTIF函數,首先咱們講解一下這個函數。

主要做用:是一個統計函數,用於統計知足某個條件的單元格的數量;例如,統計特定城市在客戶列表中出現的次數;

語法格式:= COUNTIF (要檢查哪些區域 , 要查找哪些內容)

舉例說明:=COUNTIF($A$5:A13,A13),在上圖中這個函數的意思就是統計從A5A13中「小明」一共出現了幾回,結果應該是3,其中$A$5表示絕對位置。

解釋了這個函數,咱們再來講說怎麼用COUNTIF函數找出默認最後一行,原理就是咱們從數據的最後一行使用COUNTIF函數,從下往上數統計名稱出現的次數,那麼第一次出現的就是1,又由於咱們是從下往上的,因此全部第一次出現的數都是咱們要找的默認最後一行。下面來看看具體操做:

  1. 在數據區域最後一列後添加輔助列;
  2. 在輔助列最後一行輸入「=COUNTIF(B13:$B$13,B13)」公式,按回車鍵確認;
  3. 鼠標選中輔助列最後一行單元格,而且鼠標放在單元格右下角,使鼠標變成黑色十字;
  4. 按住鼠標左鍵,向上拖動鼠標,到數據第一行位置;
  5. 選中數據區域包括輔助列,選擇「數據」選項卡,點擊「排序和篩選」命令組中的「篩選」;
  6. 點擊輔助列倒三角篩選按鈕,選擇1,點擊肯定,獲得的結果就是咱們所要的。

跟着小編看看動態效果:

3.三、取重複行某列最大值行

相比前兩個例子,這個例子這個場景可能更有意義,以下圖,咱們把每一個學生的最高成績取出來。

其實方法也很簡單,首先對數據中的得分進行降序出來,而後再按住取重複行默認排序第一行中的方法操做一下便可。

小編就不寫詳細的操做步驟了,直接看效果:

今天的分享到這裏就結束了,可是學習的道路纔剛剛開始,但願咱們能夠在學習的道路上不斷地前進,堅持不懈。

若是你有感興趣的功能,能夠告訴小編哦,小編會爲你寫一篇相應的文章。固然是先到先寫哈,我會列一個計劃表,儘可能知足你們的需求,因此若是下一篇不是你要的文章,請不要着急,可能就在下下篇。記得告訴小編你想學習的功能哦。

文章持續更新,能夠微信搜索「 亦心Excel 」第一時間閱讀,本文 GitHub https://github.com/hugogoos/Excel  已經收錄,包含Excel系統學習指南系列文章,歡迎Star。

相關文章
相關標籤/搜索