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

Excel公式求助:按分数区间计算0-5分的附加分

Excel 学生加分公式修正方案

问题根源

你用的公式=IF((44<J3<50),50-J3,0)无法正常工作,核心原因是Excel不支持数学式的连续比较写法。Excel会先计算44<J3,得到布尔值TRUE(等价于1)或FALSE(等价于0),再拿这个结果和50比较。不管44<J3是1还是0,1<50和0<50都会返回TRUE,完全不符合你需要的区间判断逻辑,所以才会出现全为0的错误结果。

正确公式

用AND函数实现多条件区间判断,精准匹配规则:

=IF(AND(J3>44, J3<50), 50-J3, 0)

规则验证

  • J3=44:返回0,符合要求
  • J3=45:返回5(最多加5分),符合规则
  • J3=46:返回4,符合要求
  • J3=49:返回1,符合要求
  • J3=50:返回0,符合要求
  • J3<44或J3>50:返回0,逻辑正确

内容的提问来源于stack exchange,提问作者Haider Alfatlawi

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 08:17:07