- 相關(guān)推薦
關(guān)于excel根據(jù)班級號和總分求最高分、最低分
excel如何能夠根據(jù)原始成績中的班級號和總分,然后算出最高分、最低分?
下面,我們先看下表吧。
上表中,選中的部分是原始的成績,共有六個列,其中包含班級號、姓名和三科成績以及總分。
現(xiàn)在,我們要做的就是根據(jù)藍線圈住的那部分,給出班級的號碼,然后,要計算出該班學生的總分里面的最高分和最低分。
方法不難,使用數(shù)組公式和max、min配合if函數(shù),就能得出結(jié)果。
一、根據(jù)班級號計算最高分
如下圖。首先選擇B12,在FX公式輸入框中,先輸入公式
=MAX(IF(B12=$A$2:$A$9,$F$2:$F$9))
然后,別著急,緊接著,按下鍵盤上的 Ctrl+Shift+Enter 組合鍵。
這樣,就得到如上圖的數(shù)組公式了。
二、根據(jù)班級號計算最低分
有了上述的基礎(chǔ),現(xiàn)在,要根據(jù)班級號計算最低分,就很簡單了。
先輸入公式
=MIN(IF(B12=$A$2:$A$9,$F$2:$F$9))
再按下 Ctrl+Shift+Enter 組合鍵,就可以得出結(jié)果。
三、知識擴展
、倏绻ぷ鞅砀鶕(jù)班級號計算高分低分
假如表一的名稱為Sheet1,表二的名稱為Sheet2。
那么,如何根據(jù)表一的班級號,通過表二求得最高分,填充到表一最高分列?
首先選擇表一中的B2單元格,之后在fx函數(shù)輸入框中這樣的代碼:=MAX(IF(A2=Sheet2!$A$2:$A$100,Sheet2!$F$2:$F$100))
輸入代碼之后,切勿急躁,這不等同于以往的操作,輸入好之后,按Ctrl+Shift+Enter組合鍵進行確認,以保證輸入的代碼為數(shù)組函數(shù),而非普通函數(shù)的使用!
通過以上的組合鍵確認之后,代碼的兩端自動加上大括號,注意哦,大括號是自動加入的,而不是手工敲打鍵盤輸入的!
②函數(shù)公式說明
A2=Sheet2!$A$2:$F$100 代表檢測表一A2單元格的值,即1班的班級名稱,其比較范圍是表二的A2單元格到A100單元格,在此,其范圍可根據(jù)需要修改,一般,數(shù)據(jù)范圍大于預(yù)定范圍即可!
Sheet2!$F$2:$F$100 代表檢測表二成績總分的數(shù)據(jù)區(qū)域,即F2單元格到F100單元格的數(shù)據(jù),在此,其范圍可根據(jù)需要修改,一般,數(shù)據(jù)范圍大于預(yù)定范圍即可!
上述兩個代碼,綜合IF而言,指的就是根據(jù)表一特定單元格的班級名稱,在表二設(shè)定數(shù)據(jù)區(qū)域中的查找該班級的成績,而其他班級的成績則不作為參考對象!
綜合外圍的MAX函數(shù),即是求該班級的最高分!
、蹘追N假設(shè)
假設(shè)一:倘若我們要查找的是最低分,可將MAX函數(shù)改為MIX函數(shù)即可!
如:=MIX(IF(A2=Sheet2!$A$2:$A$100,Sheet2!$F$2:$F$100))
假設(shè)二:倘若我們查找的不是某班級的最高分,而是所有班級的最高分,那么,只需將IF函數(shù)名稱及其對應(yīng)的大括號對去掉便可!
如:= MAX(A2=Sheet2!$A$2:$A$100,Sheet2!$F$2:$F$100)
【excel根據(jù)班級號和總分求最高分、最低分】相關(guān)文章:
Excel日期和時間函數(shù)11-27
關(guān)于Excel 公式的復(fù)制和移動11-27
怎么在excel中尋找和插入公式?11-27
求善和求惡哲理故事10-24
關(guān)于Excel數(shù)據(jù)庫和清單管理函數(shù)11-27
教你在Excel里輕松插入符號分數(shù)和特殊字符11-27
考了低分以后作文05-03