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

Excel中检查比较三列数值并生成合格判定结果的实现方法

Excel中检查比较三列数值并生成合格判定结果的实现方法

嗨,我来帮你解决这个成绩判定的问题!根据你的需求——只要用户在任意一科拿到70分及以上就算通过,在Excel里有两种简单好用的方法可以实现:

方法一:用IF+OR函数组合(最直观)

假设你的三列成绩分别在A2、B2、C2单元格(对应第一行用户的成绩),你可以在结果列(比如D2)输入以下公式:

=IF(OR(A2>=70, B2>=70, C2>=70), "Passed", "Failed")

解释一下这个公式:

  • OR(A2>=70, B2>=70, C2>=70):会检查三个条件里是否至少有一个成立(也就是任意一科≥70),成立就返回TRUE,否则返回FALSE
  • IF(...):根据OR的结果,TRUE就显示"Passed",FALSE就显示"Failed"
    输入完公式后,直接下拉填充到所有行就可以批量判定啦!

方法二:用IF+MAX函数(更简洁)

如果你觉得OR函数写多个条件有点麻烦,还可以用MAX函数来简化:

=IF(MAX(A2:C2)>=70, "Passed", "Failed")

这个思路更巧妙:MAX(A2:C2)会直接取出三列里的最高分,只要最高分≥70,那就说明至少有一科达标,直接判定通过,是不是很省心?

两种方法都能完美满足你的需求,选哪个全看你个人习惯~

备注:内容来源于stack exchange,提问作者 Ali

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.21 09:54:51