excel表中求指定班級的學生成績平均分,如何用公式自動求出

2021-03-25 01:02:08 字數 1204 閱讀 9371

1樓:大徐哥

2班平均分

=sumproduct((a1:a100=2)*(c1:c100))/sumproduct((a1:a100=2)*(c1:c100>0))

4班平均分

=sumproduct((a1:a100=4)*(c1:c100))/sumproduct((a1:a100=4)*(c1:c100>0))

補充回答:

2班和4班合在一起的平均分

=sumproduct(((a1:a100=4)+(a1:a100=2))*(c1:

c100))/sumproduct(((a1:a100=4)+(a1:a100=2))*(c1:

c100>0))

2樓:靜聽鳥語聲

2023年8月26日修改:

最好用篩選和公式同時進行,如下:

c列為學生的成績,在d列任意空白單元格里輸入公式=subtotal(1,c2:c10000),然後進行篩選,如選擇"班級"裡的2,4,就會自動計算出所選班級的平均成績.空白單元格將忽略,但不能為0值,如4班的張7沒有分數,你不能填為0,那樣其平均值就會改變.

這樣更簡便.

3樓:匿名使用者

篩選4班,右擊狀態列--勾選平均值即可。

4樓:匿名使用者

用資料透視表就可以輕鬆解決了

在excel中怎樣自動生成各班各科的平均成績

5樓:匿名使用者

首先對班級排序,然後分類彙總,各科都選上,彙總方式選求平均值

6樓:天國我的家

=sumif(a:d,b2,c:c)/countif(b:b,b2)

下列excel成績表中如何求每位學生各科成績、名次的平均值,跪求大神解決

7樓:清風吧吧啦

這個使來用資料透視表做最為簡便,

源選中你的資料,插入資料透視表,將姓名、班級拖入

行標籤,將各科成績、校名次、總分拖入數值區域,然後設定欄位彙總方式為平均值,最後進行排序。使用資料透視表的好處就是不用自己手動輸入公式彙總,透視表可以自動幫你分析彙總出你需要的資料。很方便快捷。

8樓:沈一民

不復雜但是做個示例需要打好多字,你給我發個模擬表,我可以給你做

excel計算資料表中某列中值等於指定值時另一列中該行值之和

度友,你好,如圖 直接用sumif 就行c9公式 sumif a 2 a 9,a2,b 2 b 9 sumif就可以了。excel中如何設定一個單元格的值等於另外一列的其中一個單元格的值時,等於對應的的單元格的值 工具 2010版excel 可以用vlookup快速設定公式得出結果 1 先開啟exc...

如何在EXCEL表中讓值在指定範圍內隨意更改

1 首先在電腦上用2007版excel軟體開啟目標檔案。2 然後在目標單元格中輸入公式 randbetween 1,10 這個公式允許生成1 10的隨機數。3 然後按下回車鍵,生成第一個隨機數。4 如果需要更改 中的數,先讓 呈現下圖中的樣式。5 然後按下回車鍵,即可生成另一個數,且該數字在指定範圍...

在Excel表中,怎麼排列學生名次

excel中排名次 的方法 excel中排名次用rank函式,rank d2,d 2 d 13 rank函式有三個引數,第一個引數是要求名次的當前值,第二個引數是區域範圍,這裡為了公式下拉填充,區域名稱要加 為絕對引用,第三個引數為0或1,當為0或省略時,按降序,即最高值為第一名,當引數為1時按升序...