网站首页 网站地图
网站首页 > 游戏秘籍 > 及格率公式excel函数

及格率公式excel函数

时间:2026-04-01 20:27:08

在 Excel 中,及格率公式通常是指通过人数除以总人数,再乘以 100% 的结果。以下是几种常见的 Excel 函数实现方法:

✅ 一、基础公式(假设 A 列是成绩,B 列是是否及格)

1. 计算及格人数(成绩 >= 60)

=COUNTIF(A:A, ">=60")

2. 计算总人数

=COUNTA(A:A)

3. 计算及格率

= (COUNTIF(A:A, ">=60") / COUNTA(A:A)) * 100%

✅ 二、使用 SUMPRODUCT(更灵活)

= (SUMPRODUCT((A:A >= 60) * 1) / COUNTA(A:A)) * 100%
  • (A:A >= 60) 返回 TRUE/FALSE,乘以 1 转换为 1/0
  • SUMPRODUCT 计算其中 1 的个数(即及格人数)

✅ 三、使用 IF + COUNT(更简单)

=(COUNTIF(A:A, ">=60") / COUNTA(A:A)) * 100%

✅ 四、使用 AVERAGEIF(如果成绩是分数,且要计算及格率)

=AVERAGEIF(A:A, ">=60")
  • 如果你想要计算“及格率”(即及格人数 / 总人数),使用上面的公式更准确。

✅ 五、示例数据

序号 成绩
1 70
2 55
3 80
4 65
5 90
  • 及格人数 = 4(70, 65, 80, 90)
  • 总人数 = 5
  • 及格率 = 4/5 = 80%

✅ 公式应用示例

A列(成绩) B列(及格率)
70 80%
55 0%
80 80%
65 80%
90 80%

在 B2 单元格输入公式:

=(COUNTIF(A:A, ">=60") / COUNTA(A:A)) * 100%

✅ 总结

方法 公式 说明
基础 =(COUNTIF(A:A, ">=60") / COUNTA(A:A)) * 100% 计算及格率
灵活 =SUMPRODUCT((A:A >= 60) * 1 / COUNTA(A:A)) * 100% 更灵活的计算
简单 = (COUNTIF(A:A, ">=60") / COUNTA(A:A)) * 100% 简洁易用

如果你有具体的数据范围或需要动态计算,可以告诉我,我可以帮你定制公式!