巧用if函数嵌套实现多条件判断的方法!
来源:网络收集 点击: 时间:2024-04-27首先我们来认识一下if函数的用法,根据对指定的条件计算结果为 TRUE 或 FALSE,返回不同的结果。可以使用 IF 对数值和公式执行条件检测。
语法
IF(logical_test,value_if_true,value_if_false)
Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式。例如,A10=100 就是一个逻辑表达式;如果单元格 A10 中的值等于 100,表达式的计算结果为 TRUE;否则为 FALSE。此参数可使用任何比较运算符。

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

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

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

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

公式=LOOKUP(F3,{0,300,330,360},{差,中,良,优})意思是在0,300,330,360中查找F3的值,然后返回{差,中,良,优}中的值。
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_611919.html