我们规定,单科成绩59分以上的是及格,低于等于59分的是不及格。那么在F3中可以输入:
F3=IF(C3>59,"及格","不及格")
H3=IF(E3>120,"及格","不及格")
这里需要注意的是if函数必须的条件:每一个 if函数必须使用英文的括号括起来,如【=IF(C3>59,"及格","不及格")】;括号内为三个数据,如【(C3>59,"及格","不及格")】,第一个数据是条件,如【C3>59】,第二数据为满足第一个数据后返回的结果,通常使用英文的引号括起来,如如【"及格"】,第三个数据是不满足第一个数据时需要返回的结果,也用英文的引号括起来,如【"不及格")】。
经常出现的错误:其中的符号如逗号和引号皆为英文,即所谓的半角);if的右括号放在了条件的后面,这是在多个条件使用if函数
对学生的成绩单只简单地分为“及格”和“不及格”,显然太过于粗略,能不能再进一步分析呢?
我们规定,单科成绩低于60分是不及格,大于或者等于60分,但是又低于80分是一般,大于或者等于80分,但是又低于90分是良好,90分以上是优秀。
这个就需要我们运用到IF函数嵌套。IF的嵌套书写前,首先你要理解自己要达到的要求,并将要求数学化,也就是使用数学的模式表达出来,IF函数多重嵌套一般情况下我们可以将它看做分段函数,那么问题就很容易解决了。
F3=IF(C3
H3=IF(E3
需要注意的是IF嵌套函数书写,我们一般把它分解成几段IF常规函数。如【F3=IF(C3