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時按升序...