在excel中怎样自动生成各班各科的平均成绩

如:
A B C D E F 。。。。。。。
考号 班级 姓名 语文 数学 外语。。。。。。。。。
7 2 张3 131 147 145
45 3 张4 123 149 120
13 1 李5 110 136 99
19 2 李8 120 130 97
30 2 王8 135 89 136
56 3 苟1 114 136 100
。。。。。。。。。。。。。。。。。。。。。。

具体步骤如下:

需要准备的材料分别是:电脑、Excel表格

1、首先打开需要编辑的Excel表格,进入到编辑页面中。

2、然后选中需要计算平均值的数据。

3、然后点击打开自动求和后面的倒三角形,选中“平均值”。

4、然后下拉填充下面的单元格即可。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-13

1、首先在选中数据单元格后点击“插入”选项卡中的“数据透视表”选项。

2、然后在打开的右侧窗口中将“班级”拖入“筛选”框,将其他科目拖入“值”框。

3、然后点击“值”中的“求和项”右侧的下拉菜单,选择“值字段设置”。

4、然后在打开的“值字段设置”对话框中选择“平均值”选项,点击确定。

5、然后选择需要显示的班级,即可自动显示对应班级的不同科目的平均成绩、

本回答被网友采纳
第2个回答  2015-08-22

    可以使用数据透视表,快速自动生成平均成绩。

具体步骤:

    全选数据

    点击“插入”选项卡

    点击“数据透视表”

    行标签,拖动选择字段“班级”

    数值,拖动选择字段“语文”、“数学”、“外语”等学科。

    并且点击下拉框中的”值字段设置“

    在”汇总方式“,选择”平均值“即可。


    除此之外,还可以使用公式函数。

具体步骤:

    如需求出班级为3班的语文平均成绩,使用公式=AVERAGEIF(B:B,3,D:D)

    如需求出班级为2班的数学平均成绩,使用公式=AVERAGEIF(B:B,2,E:E)

    如需求出班级为1班的外语平均成绩,使用公式=AVERAGEIF(B:B,1,F:F)

    依次类推,即可。

第3个回答  2013-11-05
首先对班级排序,然后分类汇总,各科都选上,汇总方式选求平均值
第4个回答  2013-11-05
=SUMIF(A:D,B2,C:C)/COUNTIF(B:B,B2)