首页 热点资讯 义务教育 高等教育 出国留学 考研考公

怎样在excel中分班级分学科统计合格率(60分以上)

发布网友 发布时间:2022-04-22 23:52

我来回答

4个回答

热心网友 时间:2023-07-29 10:44

先在每科成绩后插入一列, 然后用函数=IF(学科成绩列>60,1,0)判断学科是否及格, 完成后将表复制到另一个Sheet里(只有值), 将成绩列全部删除, 插入数据透视表, 将班级名添加到行标签, 分类汇总,学科成绩添加到数值, 求和, 然后把此表再同样只有值复制到新Sheet表里, 每个成绩后插入新列, 以成绩求和值除以总数得出及格率

热心网友 时间:2023-07-29 10:44

如果表头在第一行 那么插入一行先 然后在语文那一列的第一行 就是D1 写
=COUNTIF(D3:D10000,">60")/COUNT(D3:D10000)
由于最开始时起始行是第一行 插入一行后就是第二行标题 那么有效数据就是在第三行 所以是D3开始 结束我写的是10000行 根据实际情况 可以不写这么多 也可能得超过这个数 所以这个地方自己来改一下 然后把单元格格式改为百分比 保留小数自己来定 最后在把公式往右拽到"化学"上
以上是不分班级的
以下是分班级的追问有9个班,要分别统计每个班每学科的合格率

追答晕 刚才白写了~
首先建立一个新的汇总区域 如图 然后在公式区的I2(语文)下写=$C2&IF(D2>=60,1,2) 横拉后双击 在汇总区的语文一班写=COUNTIF(I$2:I$6,$A9&1)/COUNTIF($C$2:$C$6,$A9) 横拉后双击 把格式改为百分比

成功了么?

热心网友 时间:2023-07-29 10:45

如果数据区域在D2:G50,公式可为
=countif(D2:G50,">=60")/count(D2:G50)追问有9个班,要分别统计每个班每学科的合格率

追答没有附件真不好办,猜着做一个,B2:B100中班级为201的,C列中成绩合格的比例
=IF(B2:B100=201,COUNTIF(C2:C100,">=60")/COUNT(C2:C100))
同时按下CTRL+SHIFT+ENTER输入数组公式。

热心网友 时间:2023-07-29 10:46

数据》》筛选 》》大于等于60

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com