You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Google Sheets中统计至少答对3道题的学生数(无需新增行列)

在Google Sheets中无需新增行列统计至少答对3题的学生数量

针对你需求的场景(E、G、I、K、M列对应1-5题得分,第1题满分10分,其余25分,统计5-64行中至少答对3题的学生数),以下是两种无需新增行列的实现方法:

方法一:SUMPRODUCT直接统计(最简洁)

利用SUMPRODUCT对每行的答对题数进行判断并求和,公式如下:

=SUMPRODUCT(--((E5:E64=10)+(G5:G64=25)+(I5:I64=25)+(K5:K64=25)+(M5:M64=25)>=3))

公式逻辑:

  • 每个括号(列范围=满分)判断对应题目是否答对,返回布尔值(TRUE/FALSE),相加时自动转换为1/0,总和即为该学生的答对题数
  • >=3筛选出答对题数达标学生,再次返回布尔值
  • --将布尔值转换为1/0,SUMPRODUCT最终求和得到符合条件的学生总数

方法二:容斥原理实现(适合需拆分场景)

如果你需要明确拆分各答对题数的统计,可通过容斥原理,用总人数减去答对0、1、2题的人数,公式如下:

=ROWS(E5:E64) - SUMPRODUCT(--((E5:E64<>10)*(G5:G64<>25)*(I5:I64<>25)*(K5:K64<>25)*(M5:M64<>25))) - SUMPRODUCT(--((E5:E64=10)+(G5:G64=25)+(I5:I64=25)+(K5:K64=25)+(M5:M64=25)=1)) - SUMPRODUCT(--((E5:E64=10)+(G5:G64=25)+(I5:I64=25)+(K5:K64=25)+(M5:M64=25)=2))

公式逻辑:

  • ROWS(E5:E64)计算总学生数
  • 第一个SUMPRODUCT统计答对0题的人数(所有题目均未得满分)
  • 第二个SUMPRODUCT统计答对1题的人数
  • 第三个SUMPRODUCT统计答对2题的人数
  • 总人数减去上述三类人数,得到至少答对3题的学生数

两种方法均无需新增任何行或列,直接在任意空白单元格输入公式即可得到结果(示例场景下返回2)。

内容的提问来源于stack exchange,提问作者Borna Tavasoli

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 03:45:34