怎样用公式求平均分、及格率、优秀率、各科合格率和各分数段的人数?

在Excel工作薄中,工作表1里有六个班的学生三科成绩,要在工作表2中用公式统计出平均分、及格率、优秀率、各科合格率。请高手赐教。... 在Excel工作薄中,工作表1里有六个班的学生三科成绩,要在工作表2中用公式统计出平均分、及格率、优秀率、各科合格率。请高手赐教。 展开
 我来答
百度网友e7ec3d802
推荐于2020-12-27 · TA获得超过185个赞
知道小有建树答主
回答量:183
采纳率:50%
帮助的人:76.5万
展开全部
A:A为分数区域
平均分=average(A:A)
及格率=COUNTIF(A:A,">=60")/COUNT(A:A)
优秀率=COUNTIF(A:A,">=90")/COUNT(A:A)
各科合格率同及格率,不同的是选择的分数区域
各分段人数=COUNTIF(A:A,"分段条件")
追问
我要求帮助解决两点:一是自动按班统计,二是结果要在工作表二上。(合格率是指几科同时及格)
whj_wht
2011-11-26
知道答主
回答量:15
采纳率:0%
帮助的人:13.1万
展开全部
请到这里:http://hi.baidu.com/whj%5Fwht/blog
看一看,你一定会有收获,而且有了它,你会成绩统计的高手。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
办公整理笔记
2011-11-18 · 办公软件个人应用笔记(EXCEL)
办公整理笔记
采纳数:108 获赞数:295

向TA提问 私信TA
展开全部
请详细列出班名所在列,三科成绩所在的列,否则很难写清楚
更多追问追答
追问
工作表1的表头如下:
学号 班级 姓名 语文 数学 英语 总分
追答
函数不复杂,但是为了让内容简单,便于你以后更改,所以有一些需要事先准备的工作。另外,因为不知道你的excel版本,所以我采用的是在97-2003可以识别的函数,因此比2007看起来稍微有些复杂。
首先,在表一请先选中班级所在列,然后再左上角的名称框中输入class,同样的方法依次将语文、数学、英语分别命名为CHN、MTH、ENG,总分列命名为score
然后在表二上分别录入6个班级的名称在A2到A7,CHN、MTH、ENG、score分别在B1到E1,这样形成了统计表格的区域
先算平均分:
在B2格:={sum(indirect(B$1)*(class=$A2))/countif(class,$A2)},注意大括号不是输入的,是通过录入所有代码后同时按CTRL+SHIFT+ENTER产生的
然后向下、向右填充或复制即可
同理,及格率:
还是以B2格为例:={text(sum((indirect(B$1)>=60)*(class=$A2))/countif(class,$A2),"0.00%")}
优秀率,就是将及格率中的60分改成你们所设定的优秀标准即可
合格率:={text(sum(CHN>=60)*(MTH>=60)*(ENG>=60)*(class=$A2))/countif(class,$A2),"0.00%")}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式