excel工作案例:如何自動提取每個班級第一名學生的信息?

2020-12-17 加薪學堂

在excel工作中,對於數據的信息查詢是非常常見的。

如圖中案例,現在有一個學生成績數據,其中有很多個班級混在一起,現在如何自動提取每一個班級的第一名學生信息呢?

首先,我們來分析一下工作思路:

這裡第一名的條件是「總分第一」,因此我們第一步要找出每一個班級的總分最高值。

由於是多個班級混合在一起,還要先篩選出符合條件的班級,可以先對A列進行條件判斷,並將判斷結果與總分相乘,這樣符合條件判斷的,就返回總分結果(因為符合條件,結果=1,1*總分還是總分);不符合條件判斷的,就返回0(因為不符合條件,結果=0,0*總分就是0)。

然後,用large函數將這個數組結果中的最大值取出來,就是每一個班級的總分第一了,也就是獲得了L列的值。

有了L列的值,我們再用lookup函數,根據班級(H列)及總分(L列)兩個條件值,就能查詢出對應的學生姓名,以及語文、數學的成績了。

我們來看一下函數公式:

L2單元格的公式為

=LARGE(($A$2:$A$29=H2)*($E$2:$E$29),1)

將A列值與H2進行判斷,等於H2的就返回1,錯誤的就返回0,再用1、0去乘以對應的總分,最後再用large函數去除最大的總分,也就是每個班級的總分第一。

由於公式要下拉填充,而公式裡班級區域、總分區域都應該是固定的,因此要加上絕對引用。

有了H2、L2的值,我們用lookup函數的多條件查找用法,就可以輕鬆查出對應的學生姓名。

I2單元格公式為

=LOOKUP(1,0/(($A$2:$A$29=H2)*($E$2:$E$29=L2)),$B$2:$B$29)

1,0這部分是固定的,然後分母下面是兩個條件相乘,代表兩個條件要同時滿足。當兩個條件同時滿足時,返回對應的B列值,也就是學生姓名。

為避免下拉填充出錯,所以同樣要將A列、E列、B列區域全部用絕對引用。

同理,只需要將函數公式末尾的返回值區域由B列改為C列、D列,就能查詢到對應的語文、數學成績。

最終,所有結果都自動查詢成功了。

相關焦點

  • excel提取文本案例:如何從身份證號裡面提取出生年月?
    課程信息卡課程:《Excel天天訓練營》2.0圖文版章節:第2章-精通函數內容:提取文本(left\mid\right)在excel裡面,常常會遇到提取文本內容:案例表格如圖中案例,需要從姓名中提取姓,從身份證中提取出生年月和後四位數字。
  • excel 根據身份證號碼自動提取出生年月、性別、年齡的方法實例
    下面以實例的方式講解如何根據身份證號碼自動提取出生年月、性別、年齡。首先,在excel中輸入以下表格,實例如下面所示。  (身份證號碼的輸入方法見IT部落窩《excel如何輸入身份證號碼》文章介紹,網址是: http://www.ittribalwo.com/article/266.html)   A       
  • excel數據處理技巧:提取文件名的方法匯總
    前段時間我們和大家分享了使用BAT命令提取文件名稱的方法,不少小夥伴都被這個命令給驚豔到了。其實,提取文件名稱的方法遠不止這一種,甚至還有比BAT命令更簡單的方法,趕緊來看看吧!學習更多技巧,請收藏部落窩教育excel圖文教程。
  • 文來高中老師夏璡:用excel管班級 更熱衷心理學
    文來高中數學老師夏璡,非常熱衷信息技術。夏璡較早嘗試過微視頻的製作及其在教學中運用;而excel 到了夏璡的手中,不再是製作表格的簡單工具,哪天要開家長會了,夏璡的excel 能把通知自動發送到家長的電子郵箱中。
  • Excel – 列出班級名,如何一對多查找出全班人的姓名和成績?
    前不久,我也剛以此為案例講解過萬金油公式的用法。今天要教大家的是一對多查找的另一種解決辦法。案例:下表 1 是原始表格,要求只要列出班級名稱,就能將全班所有人的信息提取到另一張表中。效果如下圖 2。在彈出的對話框中進行以下設置 --> 點擊「確定」:允許:選擇「序列」來源:輸入「一班,二班,三班」* 請注意:班級之間的逗號必須為英文半角符號現在,班級下拉菜單就做好了
  • Excel常用電子表格公式大全(含案例、Excel源文件)
    在本篇教程,小編羅列了咱們常見的Excel常用電子表格公式,並且附帶有相應的案例和Excel源文件提供給大家學習。第一,查找重複內容   我們在C2單元格輸入公式:=IF(COUNTIF(A:A,A2)>1,"重複",""),可以將A列重複的姓名尋找出來。
  • excel函數應用技巧:如何根據發貨總裝箱清單,自動生成分箱清單
    總清單和分箱單的格式都是一樣的,並且圖中塗黃色的區域都是通用的信息;區別在於總清單是一份完整的發貨清單,而分箱單則是對應的每個包裝箱的裝貨清單。如果,當我們完成總清單中輸入後,EXCEL能夠按照箱號自動為每個箱子生成分箱單,則可以大大地提高我們的工作效率,讓我們可以按時下班!讓我們一起來看看如何操作吧!
  • excel函數公式大全利用TODAY函數YEAR函數MONTH函數自動提取年月
    excel函數公式大全之利用TODAY函數YEAR函數MONTH函數自動日期中的提取年月日。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數TODAY函數YEAR函數MONTH函數。
  • Excel如何通過函數進行數據提取?
    Excel函數的提取分為三部分,左側數據提取、中間數據提取和右側數據的提取,一起來看看吧!一、Excel如何通過函數進行左側數據提取?excel中的函數有非常強大的作用,下面小編來教大家如何使用函數對左側的數據進行提取吧。1.我們打開excel表格,想要對左邊六位數字進行提取出來。
  • excel函數應用:如何用數位函數分段提取身份證信息*下
    在上篇內容中我們說到了用excel提取身份證號碼中的戶籍地址、出生日期、年齡、生肖、星座等內容,今天我們書接上回,繼續帶大家學習excel提取身份證信息的其他操作!(1)有的公司的管理比較人性化,可能每個月都會給當月過生日的員工發一些小禮品,但如果這些小禮品都是生日當天發送,那這一年下來,就是一個很費精力的事情,所以就在每個月中選一天,給本月過生日的員工一起慶生。
  • excel函數應用:如何用數位函數分段提取身份證信息*下
    在上篇內容中我們說到了用excel提取身份證號碼中的戶籍地址、出生日期、年齡、生肖、星座等內容,今天我們書接上回,繼續帶大家學習excel提取身份證信息的其他操作!(1)有的公司的管理比較人性化,可能每個月都會給當月過生日的員工發一些小禮品,但如果這些小禮品都是生日當天發送,那這一年下來,就是一個很費精力的事情,所以就在每個月中選一天,給本月過生日的員工一起慶生。
  • excel數據提取:查找批量訂單中的手機號碼
    如何在excel中快速的提取手機號碼,已經是一個老生常談的話題了。在CTRL+E問世後,關於提取數據的問題都變得簡單了很多,不得不承認,它的確是一個相當優秀的功能。但是它並不是萬能的,仍然有一些提取數據的問題需要公式才能解決。
  • excel數據提取:查找批量訂單中的手機號碼
    如何在excel中快速的提取手機號碼,已經是一個老生常談的話題了。在CTRL+E問世後,關於提取數據的問題都變得簡單了很多,不得不承認,它的確是一個相當優秀的功能。但是它並不是萬能的,仍然有一些提取數據的問題需要公式才能解決。
  • excel如何快速提取身份證出生日期,同時生成年齡?
    我們在編制excel表格時經常錄入人員的身份證,有時候需要提取人員的出生日期,同時生成年齡,下面就來介紹一下如何實現。一、打開測試表格,包含了人員的姓名、身份證號及年齡,最後兩列是需要生成的,如果要一個個看身份證複製粘貼也沒問題,但是這樣容易出錯,而且如果數據量多的情況還這樣搞顯然不是我們想要的。
  • 基於SolidEdge的BOM信息的自動提取與應用研究
    如何最大限度地利用設計階段的BOM信息是加速產品從設計領域到製造領域轉化的關鍵。本次研究主要針對由設計階段產生的產品裝配圖進行分析,以SolidEdge為開發平臺,應用Visual Basic開發工具自動地從產品裝配圖中提取BOM信息,並將提取到的信息作為基礎數據生成中間數據表,應用於PDM和ERP系統集成中。
  • excel函數小白脫白課程第7課-excel中LEFT、MID、RIGHT文本提取函數案例視頻教程
    excel函數小白脫白課程 excel中LEFT函數視頻 excel中MID函數視頻 excel中RIGHT函數視頻 excel函數小白脫白課程第7課-excel中LEFT、MID、RIGHT文本提取函數案例視頻教程Excel課程由部落窩教育滴答老師主講。
  • 放棄Excel,學習Python的理由,1個案例領略Python處理表格的魅力
    Excel表格處理老司機教你:使用Python處理電子表格公式的正確姿勢真實案例引發的思考,如何分組統計電子表格數據,Python輕鬆搞定Excel表格搬到Python界面上?可以實現!放棄excel學習python今天,我們再來介紹一個案例。
  • Excel如何通過篩選進行數據的提取?
    excel如何通過篩選進行數據的提取?數據提取可以通過數據裡面的高級選項進行提取出來。下面就來給大家演示一下操作。1.首先我們打開excel表格,點擊數據,點擊高級按鈕。5.這個時候就會將A列和B類列之間相同的數據提取出來了。
  • 學習爬蟲51天,我不止成功獲取豆瓣top250信息,還會建excel了!
    昨天定義了所有找到內容的規則,下一步就是如何應用、對每個找到的內容進行解析。同樣的,也是參照獲取影片詳細超連結的辦法添加圖片。後面添加每個內容時,都要考慮其特殊性,比如添加片名,就要考慮其有可能既有中文名,又有英文名,所以再給其加個條件語句。
  • Excel如何用函數提取長短不一的數據?
    如果在excel表格中的數據是長短不一的,如何提取出我們需要的數據呢?如何批量提取數據,一起來看看吧。1.首先我們要將銷售員中的店名和人名都提取出來。4.然後選擇提取的單元格,最後輸入1,指的是從第一位數開始查找。