1樓:匿名使用者
假設分數在a1:a100,輸入公式:
=sumproduct(large(a1:a100,row(1:30)))/30即可
2樓:匿名使用者
我理解你想要的,是在總成績表裡面三條件(同一班;同一科;前30名)下的求平均分。
假設資料如下
a行 班級 政治 總分。。。
b行 01班 99 260 ...
c行 03班 96 259...
1 求同一班同一科第30名的分數 x (有可能幾個同學都是這個分數),large函式
2 總表中求同一班大於x分數的總分,再除以其個數(不一定是30),就是你要求的,sumproduct函式等
具體做法,你發成績表給我,我來做 qq574310
如何利用excel計算總分前100名的學生各科的平均分?
3樓:閆憶楓機業
假定你的100名同學的成績在f2:f101,用如下陣列公式可以計算出前50名的平均分:
=sum(if(rank(f2:f101,f2:f101)<=50,f2:f101,0))/50
注意:在輸入完公式後要按ctrl+shift+enter鍵讓公式兩端自動加上陣列公式符號"{}"。
excel中如何用一個公式計算某班總分前20名的平均分,已經有班級排名,而且有同名次的情況
4樓:匿名使用者
本來很簡單的事情,可以直接給你公式的,偏偏上的圖沒有行列標號的,重新上個有行列標號的圖吧
在excel中怎樣自動生成各班各科的平均成績
5樓:匿名使用者
首先對班級排序,然後分類彙總,各科都選上,彙總方式選求平均值
6樓:天國我的家
=sumif(a:d,b2,c:c)/countif(b:b,b2)
excel統計多個班級,每個班級總分前30名的各科平均成績
excel中如何統計成績前30%名中各班的人數
7樓:
假設成績在d2:d200中,班級在a2:a200中任意單元格輸入
=sumproduct((a2:a200="一班")*(d2:d200>=percentile(d2:d200,0.7))
即可統計出成績在前30%一班的人數.
改為二班可以統計二班的
8樓:楊華山
=count(a1:a10)*0.3
Excel中怎樣自動計算,EXCEL表格中,怎樣設定可以達到自動計算的目的?
在g1裡輸入公式,輸入 後選中你要運算的單元格,加上運算子號,回車就直接出結果了.以後你直接改c1,f1時g1就自動變化了.其他運算也一樣 有公式的2007裡貌似是 在a3中直接填a1 a2就可以 在a3中輸入 a1 a2 單擊a3向下拖,這樣只要在a1中輸入數字,a3下面的單元格都會自動算出來了 ...
Excel自動計算ROUND RAND200 RAND200 400,0 怎麼解釋
1220小龍 隨機返回200 600之間的自然數 rand返回大於0小於1的數 round四捨五入取整數。當第一個rand近似1同時第二個rand近似0公式就是1 200 0 200 400 600 反之,當第一個rand近似0同時第二個rand近似1公式就是0 200 1 200 400 200 ...
EXCEL中如何設定自動計算剩餘天數的公式
s今生緣 是180天還是6個月公式不一樣,附件發你郵箱,你查收下,仿照公式修改。 梅子不能吃 用datedif函式,具體可為 180 datedif 選中開票日期那一欄,now d 威小人物 設你開票的日期在d2,剩餘天數在e2,則請在e2輸入公式 if iserr datedif today d2...