如何在excel中利用函數公式計算某一學科排名前20名成績優秀率輸入如下公式:=AVERAGE(A2:AN),回車后即可得到平均分.N為行數
輸入公式:=MAX(A$2:A$N),回車即可得到成績中的最高分 。
輸入公式:=COUNTIF(A$2:A$N,">=120")/COUNT(A$2:A$N),回車所得即為學科的優秀率 。
輸入公式:=COUNTIF(A$2:A$N,">=90")/COUNT(A$2:A$N),回車所得即為學科的及格率 。
點擊菜單命令“格式→單元格”,打開“單元格格式”對話框 。點擊“數字”選項卡,在左側“分類”列表中選擇“百分比”
至于各科分數段人數的統計,在編輯欄中輸入公式:=FREQUENCY(A$2:A$N,$K$8:$K$15) 。然后按下“Ctrl+Shift+Enter”快捷鍵,可以看到在公式的最外層加上了一對大括號 ?,F在,我們就已經得到了學科各分數段人數了 。1 。數據---篩選,
2 。然后到sheet界面,點擊篩選的三角,出來下拉菜單,選擇前10就可以了c2輸入公式
=sumproduct((a$2:a$1000=a2)*(b$2:b$1000>=b2)*1)
或者輸入公式
=sumproduct((if(a$2:a$1000=a2,b$2:b$1000,0)>=b2)*1)
三鍵回車,向下復制c2輸入公式
=sumproduct((a$2:a$1000=a2)*(b$2:b$1000>=b2)*1)
【排名怎么算excel公式 excel成績排名公式怎么弄】或者輸入公式
=sumproduct((if(a$2:a$1000=a2,b$2:b$1000,0)>=b2)*1)
三鍵回車,向下復制

文章插圖
如何在excel中計算出學生成績排名假設學生成績在B列,排名公式:
=RANK(B2,B:B)
下拉 。rank(參數1,參數2,參數3)
參數1,包含在參數2內,參數3忽略或0為升序,不為0為降序
另外,新版本的Excel還有Rank的變形可以更好的處理排名問題 。
=RANK(A3,$A$3:$A$12,)
=RANK.AVG(A3,$A$3:$A$12,)
=RANK.EQ(A3,$A$3:$A$12,)
軟件版本:Office2007
方法如下:
1.對于一般的排名,可以直接利用rank函數,如下所示:
函數用法:=rank(要排名的成績,總成績所在區域)
2.這樣得到的排名,會因為名次重復,而跳過一些名次,比如下圖中的第4名,第6名,第8名等:
3.而中國式排名一般是名次順延,需要用到較復雜的數組公式來實現,下面是最常見的中國式排名公式之一:
公式解釋:對于總成績區域中大于當前成績的,利用countif進行個數統計,再用1相除,最后sum求和,即得到大于當前成績的且不重復的成績個數,也就是當前成績的中國式排名
4.Ctrl+Shift+Enter三鍵結束數組公式,往下填充,即可得到名次順延的中國式成績排名結果:
- 排名公式 excel按照名次 Excel成績排名公式
- excel表格排名公式 excel成績排名公式
- excel中總分排名公式 excel成績總分排名公式
- Excel根據期末總分用的函數 Excel總分排名函數怎么弄
- EXCEL排名函數 excel總分排名函數怎么弄
- Excel總分排名函數怎么弄 excel總分排名函數公式
- Excel排名用什么函數 excel總分排名函數
- excel總分排名函數公式 Excel總分排名函數
- EXCEL怎么設置函數 excel怎么設置排名函數
- 高血壓急癥是怎么回事
