Excel上如何自動計算每個班級前30名的平均分

2021-09-08 06:21:11 字數 1329 閱讀 4556

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不能自動計算,

行列同時自動計算 1 選中需要計算的行和列,包括計算結果需要放置的行和列。2 選中好以後,點選開始選單上的自動求和。3 合計行和總分列中的結果出來了。4 同樣可以求平均分,此時點選的是選單欄上自動求和右側的倒三角,點選以後有下拉選項,點選其中的平均值即可。行列分別自動計算 1 同樣選中需要單獨計算的...

Excel如何按照條件自動計算符合條件的資料

1 第一步 開啟源資料表一 這裡為了方便截 釋,就先建個表一併填入一些資料 再建兩個空白的表分別為表二跟表三。2 第二步 全選源資料表一,並將其複製到空白的表三內。這樣在表三內操作就不會改動到源資料了 3 第三步 在表三內進行資料篩選 我們這裡定義篩選條件為質量為a 在 中選中 質量 在選單欄依次選...

excel如何自動計算單元格中的公式

這個正常來說要用到巨集表函式 evaluate 但是怕你不會定義,只是針對你的現在這個情況,給出如下公式 工程量列 輸入 left a1,find a1 1 mid a1,find a1 1,999 在這個公式前輸入一個等號,即 就可自動求值了 excel 公式設定好了,不能自動計算,怎麼處理? e...