电子表格中,怎样运用函数公式去求及格率和优秀率?

我会求总分和平均分,但就不会求及格率和优秀率,
2025-03-22 21:10:34
推荐回答(5个)
回答1:

以下面表格为例,B2:B7单元格内为各个学生的语文成绩,我们要在B8显示及格率,B9显示优秀率。

1、假设及格分数为 ≥60

在B8输入=COUNTIF(B2:B7,">=60")/COUNT(B2:B7)

①其中COUNTIF(B2:B7,">=60")是个计算个数的函数,其中B2:B7表示源数据所在区域,">=60"是我们限定的条件。

②COUNT(B2:B7)是计算所在区域内包含数字的单元格的个数,无限定条件。

③符号/表示两式相除


2、假设优秀成绩为≥90

在B9输入=COUNTIF(B2:B7,">=90")/COUNT(B2:B7)

原理同计算及格率一样,只是条件改成了">=90"

回答2:

及格率要手动设置公式 先算出及格的人数 用count 函数大于60的 再除以总人数
优秀率雷同 先计算你认为优秀的人数

回答3:

1、首先设定及格分数线和优秀分数线,如60为及格线,80为优秀线
2、使用COUNTIF()函数计算出60分的人数和80分人数。
函数为:及格人数:COUNTIF(B2:B13,">=60");B2:B13为计算的单元格范围,>=60设定的分数线。优秀人数把60改为80即可
3、计算考生总人数;
4、及格率=及格人数/考生人数;优秀率=优秀人数/考生人数;把及格率和优秀率的数据格式设为百分比就OK

回答4:

假设你的人名在a列,语文,数学,英语,物理,化学成绩分别在bcdef列。成绩从第二行到100行结束。60分为及格。90分为优秀。
则语文的及格率为(在i2单元格中输入)
=countif(b2:b100,>=60)/count(b2:b100)
语文的优秀率为(在i3单元格中输入)
=countif(b2:b100,>=90)/count(b2:b100)
设置这两个单元格格式为百分数。
选择这两个单元格向右拉公式即可得出其它几门功课的及格率和优秀率。
成绩区域,及格分数线和优秀分数线你可以根据你的实际情况更改公式是相应部分即可。

回答5:

及格率:设:a1=66,a2=59,a3=80,a4=30,a5=90,
a6=if(countif(a1:a5,">=60")/counta(a1:A5)=0.6,即60%

优秀率:设:a1=A,a2=B,a3=C,a4=D,a5=A
a6=if(countif(a1:a5,"A")/counta(a1:A5)=0.4,即40%