电脑

当前位置 /首页/游戏数码/电脑/列表

巧用if函数嵌套实现多条件判断的方法!

本学期期中考试结束,学生的考核成绩也批出来的,针对学习成绩是100制,把学生的总分进行评级,评级分为“优”,“良”,“中”,“差”四个等级,总分在240分以下评为“差”,300分以上的为“中”,330分以上为“良”,360分以上为“优"。
要实现以上多条件判断,我们可利用if函数进行嵌套来实现。

巧用if函数嵌套实现多条件判断的方法!

操作方法

(01)首先我们来认识一下if函数的用法,根据对指定的条件计算结果为 TRUE 或 FALSE,返回不同的结果。可以使用 IF 对数值和公式执行条件检测。语法IF(logical_test,value_if_true,value_if_false)Logical_test   表示计算结果为 TRUE 或 FALSE 的任意值或表达式。例如,A10=100 就是一个逻辑表达式;如果单元格 A10 中的值等于 100,表达式的计算结果为 TRUE;否则为 FALSE。此参数可使用任何比较运算符。

巧用if函数嵌套实现多条件判断的方法! 第2张

(02)本例中我们要对学生的总分进行评级,在G3单元格中,我们输入公式:=IF(F3>=360,"优",IF(F3>=330,"良",IF(F3>=300,"中",IF(F3<=300,"差"))))

(03)IF(F3>=360,"优",IF(F3>=330,"良",IF(F3>=300,"中",IF(F3<=300,"差")))),此公式中,我们的判断条件是从高到低的执行判断,如果从低到高判断进行条件判断的话,if函数只要前边的条件满足就不会去执行后边的判断,所以必须从高低到的顺序进行,就是总分数是360--300这个顺序。

巧用if函数嵌套实现多条件判断的方法! 第3张

(04)接着我们拖动复制公式到数据底端即可完成学生成绩的评级操作。

巧用if函数嵌套实现多条件判断的方法! 第4张

(05)当然,如你不喜欢用if函数来实现目的,也可以使用lookup来实现,更改公式为=LOOKUP(F3,{0,300,330,360},{"差","中","良","优"}),然后向下拖动公式也能实现同样的结果。

巧用if函数嵌套实现多条件判断的方法! 第5张

(06)公式=LOOKUP(F3,{0,300,330,360},{"差","中","良","优"})意思是在0,300,330,360中查找F3的值,然后返回{差,中,良,优}中的值。

TAG标签:嵌套 函数 #