excel數據查找:如何按科目找出成績單中的榜首榜尾

2020-10-20 部落窩教育BLW

編按:哈嘍,大家好!說到在excel中,按條件查找最大、最小值,小夥伴們一般會怎麼做呢?有的同學可能會說,用新函數MAXIFS、MINIFS。的確,在OFFICE 365訂閱版和OFFICE 2019中更新的這倆函數,就可以直接解決問題。但是OFFICE 365訂閱版是按年收費的,而OFFICE 2019,又只能WIN 10的作業系統才能安裝,感覺限制都還挺大的。那除了這倆函數外,還有沒有什麼其他的方法呢?跟著小編,一起往下看看吧!

*********

一天,一個當老師的老同學打來了電話… 

「我有一個問題想問你,我都快忙瘋了,我在統計全校的分數,現在要分別統計出各班級最高分和最低分的分數,一個年級有12個班,6個年級就有72個班,所有學生都在一個表裡,還分語文、數學和英語。」如下圖所示: 

「我知道用MAXMIN函數可以求出最高分和最低分,但是如果要算每個班的最高分和最低分,我就需要挨個的去使用這兩個函數,快救救我,請你吃飯。」 

「你用的Excel是啥版本的。」 

「2019的。」 

「那好辦了,office 2019和office 365訂閱版出了幾個新函數,你這個問題剛好用新函數就可以解決。」 

「那你快說說。」 

「這兩個函數就是MAXIFS和MINIFS。」 

「這還真是沒見過,只見過COUNTIFS和SUMIFS。」 

「其實這兩個函數的用法和SUMIFS還真的差不多。給你舉兩個簡單的例子。」 

現在要返回不同班級中「語文」科目的最高分和最低分,公式為: 

=MAXIFS(D:D,$A:$A,$I3)

=MINIFS(D:D,$A:$A,$I3) 

結果如下圖所示: 

公式中用上了「$」,是為了固定區域,防止公式中的區域在右拉時偏移。 

在這裡簡單介紹一下這兩個新函數,以MAXIFS函數為例,它的作用是返回區域內滿足所有條件的最大值。函數結構為=MAXIFS(指定區域,條件區域,條件)。回到公式中,=MAXIFS(D:D,$A:$A,$I3)的意思就是在A列中找到滿足I3單元格條件的數據,並返回與之對應的D列數據中的最大值。(MINIFS函數結構類似。) 

「使用這兩個函數就可以直接得出你想要的結果。」 

「那我若是在學校裡碰到類似問題該怎麼辦,學校的office的版本可不支持這倆函數!」 

「這也好辦,就是稍微麻煩了點,我另外教你幾個辦法。」

① 數組函數 

在MAXIFS和MINIFS函數出現之前,大部分都是用數組函數來解決這個問題的。 

=MAX(IF($A:$A= $I3,D:D))

=MIN(IF($A:$A= $I3,D:D)) 

數組函數在輸入完之後,要使用CTRL+SHINF+ENTER三鍵結束輸入,不能直接按回車鍵結束輸入。並且在公式輸入完之後,會在函數的最外面套上一層大括號。直接輸入大括號是無效的。如下圖所示: 

「數組函數呀,這個好像挺難的,還有沒更簡便的方法呀?」

② 數據透視表 

「如果數組函數還覺得麻煩的話,那就用數據透視表來解決吧。」 

「數據透視表我會,拉一拉就好了,只是我記得透視表都是用來求和的。」 

「透視表可不止求和這個一個功能哈,我操作給你看看。」 

首先,根據下圖所示,創建數據透視表。 

然後把相應的「行」「列」數據都設置好,把「班級」放在「行」標籤下,「語文」、「數學」、「英語」放到「值」標籤下。再將三個科目數據重複放置一次,如下圖所示: 

到了最關鍵的一步了,把欄位裡的求和項改成最大值或是最小值。如下圖所示: 

「學了這幾招,你再碰到這種問題,都可以隨便解決了。」 

「可是還是找你幫我處理最快呀╰( ̄▽ ̄)╭」 

「你……」


****部落窩教育-excel極值查找技巧****

原創:苗旭/部落窩教育(未經同意,請勿轉載)

相關焦點

  • excel數據查找:如何按科目找出成績單中的榜首榜尾
    編按:哈嘍,大家好!說到在excel中,按條件查找最大、最小值,小夥伴們一般會怎麼做呢?有的同學可能會說,用新函數MAXIFS、MINIFS。的確,在OFFICE 365訂閱版和OFFICE 2019中更新的這倆函數,就可以直接解決問題。
  • excel數據查找技巧:按時間段進行區域查找數據
    編按:哈嘍,大家好!如何根據日期和名稱等多個條件查詢相應時間範圍或者時間段所對應的產品價格、數量呢?品名、編號等都需要精確查找,但不需要對日期進行精確查找,而是查找最接近或等於查找日期的某個時間段。趕緊看看下面的文章吧!學習更多技巧,請收藏關注部落窩教育excel圖文教程。
  • Excel中的數據匹配和查找
    我們來分步解釋一下如何實現。第一步,先將G2和G3單元格的數據合併。第二步,查找合併後的數據在查找區域中處於第幾行,這裡要使用MATCH函數,公式輸入之後需要同時按下CTRL + SHIFT + ENTER。
  • excel中如何對分散的單元格按顏色進行數據統計?
    在Excel中對單元格數據進行統計,最基本的一個操作就是選取要統計的單元格。對於一些連續單元格的選取是非常簡單的,難就難在如何同時選取大量分散的單元格。所以,在excel中如何對分散的單元格按顏色進行數據統計,其本質就是如何快速選取分散的相同顏色的單元格。接下來,以對這些分散的單元格求和為例來介紹一下如何對excel中分散的單元格按顏色進行數據統計,其它的數據統計操作方法類似。先來看一張Excel的數據表。
  • Excel函數輕鬆解決根據會計科目匹配查找科目代碼的問題
    相信從事過財務類工作的同學,對於會計科目以及科目代碼應該不怎麼陌生,或許根據科目代碼匹配查找會計科目也是有了解的,我們直接藉助於vlookup函數就可以輕鬆匹配查找出來。可現在的問題是,我們需要逆向反向進行查找匹配,在之前的文章裡,分享過兩種方法啦!
  • 上海商務辦公培訓班教你Excel如何在兩個工作表中查找重複內容
    有時同學們可能會在兩種工作表中查找重複記錄,當數據記錄很多時,就必須通過簡單的方法來實現。下面非凡教育商務辦公培訓老師就與同學們一起分享一下查看重複記錄數據的方法,希望對同學們有所幫助。Excel如何在兩個工作表中查找重複內容1、下面商務辦公培訓老師需要從「非凡新課程」工作表中查找出已存在於「非凡舊課程」工作表中「開設專業」相同的記錄。
  • Excel中如何找出兩列數據中不重複的記錄
    在工作中經常會遇到這樣的需求:現在有兩列數據,要在 A 列中找出 B 列中沒有的記錄,在 B 列中找出 A 列中沒有的記錄。
  • Excel函數如何通過index函數查找多條件數值
    excel函數如何通過index函數查找多個條件的數值,這個主要是通過嵌套公式來計算的,一起來看看吧。1.首先我們要根據編號和姓名來查找出成績來。  2.輸入index函數,框選所有數據的範圍。
  • Excel怎麼查找重複數據
    在繪製excel表格後梳理數據時,有時候需要查看重複的對象。那麼,大夥知道excel表格怎麼查找重複的數據嗎?若不確定的話,來看看小編給出的介紹吧。1、在電腦上雙擊打開一個需要查找重複數據的excel表格。
  • 如何防止信息漏填,快速找出excel中空白單元格
    工作中,我們會用excel來收集各種信息,比如員工信息登記、報銷申請、財務匯款等等。以付款申請為例,有些維度信息必須都填寫了流程才可往下扭轉,那麼如何在大量的數據中快速找出漏填信息呢?下表中,標*的列需要填寫完整才可實現打款。
  • 如何用Excel批量查找數據?
    =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])=VLOOKUP(你想要查找的關鍵詞,查找區域,返回值在查找區域中對應列的序號,近似或精確匹配)幫助文檔可能是由英文直接翻譯過來的,理解起來感覺很「抽象」,上面的公式是按我的理解重新整理的
  • 扔掉vlookup,它才是excel中查找數值類數據最簡單的查找方式
    第三參數:criteria1第一個條件第四參數:criteria_range2:第二個用於條件判斷的單元格區域第五參數:criteria2:第二個條件以此類推,最多可以輸入127組判斷區域和條件知道了他們的參數以及作用,下面我們就來看下它是如何進行數據查找的吧
  • Excel表格如何快速查找相同數據呢?
    Excel表格如何快速查找相同數據呢?在辦公的過程中你是否有遇到過這種情況呢?一大推數據要從數據中找到相同數據,一個一個核對的話比較麻煩,要很久的時間,其實不用這麼麻煩,那麼有沒有什麼方法可以快速找出相同數據呢?
  • Excel vlookup篩選兩列的重複項與查找兩個表格相同數據
    Vlookup函數可用於多種情況查找,篩選重複數據就是其中之一,它既可篩選兩列重複的數據又可查找兩個表格相同的數據。篩選兩列重複數據時,不僅僅是返回一項重複數據,是把所有重複的都標示出來;查找兩表格相同數據時,兩個表格既可以位於同一Excel文檔,又可分別位於兩個Excel文檔,並且也可以標示出所有重複的數據;當查找兩個位於不同Excel文檔中的表格相同數據時,查找範圍需要寫文檔名稱和工作簿名稱,這樣Excel才能找到查找區域。
  • Excel辦公小技巧,如何用IF函數在兩列數據中找出相同數據
    在日常的工作中我們需要在兩列數據中找出相同或者不同的數據,是不是要一個個去找呢,這樣工作效率低,小編今天就教大家一個小技巧,如可快速找出不同和相同的數據;1、首先我們準備我們要查找的Excel表格內容,
  • Excel如何通過index函數查找座位號?
    excel如何通過index函數來查找座位號,下面小編就來給大家演示一下。1.我們要查出當前第一排第二位中熒幕的數值是哪個數。2.使用index 函數,先框選這個數據的範圍。4.按回車鍵得到最後的結果。
  • Excel中match函數如何查找數值位置?
    在excel中如何通過match函數來查找數值的位置,位於第幾行和第幾列,一起來看看吧。1.當前我們要查出數字三是在熒幕中的第幾排和第幾位。2.使用match函數,先輸入查找的數值。5.最後按回車鍵得到結果,後面的第幾位也是通過math函數計算出來的,大家來操作一下。
  • EXCEL如何快速找出重複值和行列轉換?這兩個方法,值得收藏!
    一、EXCEL快速找出重複值和刪除重複值工作中,EXCEL表格數據有時會經常出現重複值,如果我們只需要顯示重複值中的一個,那麼如何快速找出其他多餘的重複值並刪除呢?A)如何查找重複值:1、以一張員工業績統計表為例,在其中1-5月的業績數據中,找出重複的數值。如下圖。
  • 利用EXCEL函數「VLOOKUP」,輕鬆在大數據中查找你所需要的!
    本文將講解 Microsoft Excel 試算表中的 VLOOKUP 函數及應用,兼容 Google Sheets。這裡以一個名為「Everything Zone」的新聞網站作舉例,腦細把從問卷調查收集回來的資料輸入到 Excel 試算表,名為「Everything Zone 會員統計表」(下圖左),以作記錄及分析。
  • 快速找出Excel表格中兩列數據不同內容的3種方法!
    Excel在日常辦公中是一個非常重要的數據處理軟體,尤其是在批量處理數據的時候更能體現出它的強大。近日有粉絲在後臺諮詢小雨,問如何快速找出Excel表格中兩列數據中的不同內容。如果數據量少的話,仔細找一找就可以看到了。如果數據量龐大的話,僅憑肉眼就無法準確高效地完成這個工作了。