在使用IF函数的时候,还会遇到这种情况,如同时满足两个条件,或者两个条件只要满足其中一个条件,这时候如何设定参数呢?别着急,请AND和OR函数来帮忙。
第一种情况:同时满足两个条件。
如“评优考核“表,要求语文和数学成绩均不低于90分,评选为优秀。
AND函数可以满足设定多个条件,它的语法格式是这样的
AND(判断条件1,判断条件2,……判断条件30)最多可以有30个判断条件,同时满足这些条件返回真值,可以作为依据判断结果,只要其中一个条件不满足就是条件不成立,是另外一种判断结果。这里只有2个判断条件,所以 在D3单元格录入函数
=IF(AND(B3>=90,C3>=90),"优秀","不符合")
两个单元格的数值均大于等于90分,那么就是优秀,否则是不符合。
录入完成后,回车键确认,同时拖动填充柄向下拉,这五个人的评选结果就出来了。
第二种情况,只要有1个条件满足即可。
还用评优考核举例,改变一下条件,语文和数学成绩只要一科成绩不低于90分就是优秀
OR函数派上用场,在众多的条件中,满足任意1个条件即可。它的语法格式是这样的:
OR(判断条件1,判断条件2,……判断条件255)最多可以有255个判断条件,满足其中任意一个条件返回真值,作为依据判断结果,都不满足返回假值,条件不成立,判断另外一个结果。所以 在D3单元格录入函数
=IF(OR(B3>=90,C3>=90),"优秀","不符合")
通过对比可以看出,只是把AND和OR字母换了一下,评选的结果就发生了变化。这两个函数的用法是一样的,可以同时记忆,只要会其中一个另一个自然也就会了。
你学会了吗?
如果我的分享对你有所帮助,请点赞转发评论关注我哦~~~
评论 (0)