我有麻烦IF 函数在下面的例子中。
状况:
- 共有 3 场考试和一个总成绩。
- 学生每次考试必须取得至少 5 分才能通过。
- 如果他在某项考试中的成绩为 4 分或更低,他就不及格了。
- 但总分必须>=16才算通过,否则他也会失败。
示例 1:
测试 1 = 4,测试 2 = 10,测试 3 = 10,总计 = 24;他的分数超过 16,但由于其中一项考试得了 4 分而失败。
示例 2:
测试 1 = 5,测试 2 = 5,测试 3 = 5,总计 =15;由于总分低于 16,因此再次失败。
问题:
我使用了这个功能:
=IF(E4>=5;IF(F4>=5;IF(G4>=5;IF(H4>=16;"Pass";"Fail"))))
除学生在某次考试中取得 4 分或更低的成绩外,其他情况均能正常工作。当发生这种情况时,我会得到FALSE
但我希望它是Fail
。
截屏: