您的位置首页百科知识

IF函数多个条件怎么用

IF函数多个条件怎么用

的有关信息介绍如下:

IF函数多个条件怎么用

Excel中IF函数多个条件怎么用

if函数是判断一个值是否满足条件,满足条件返回一个值,不满足返回另一个值。IF(判断条件,条件真值,条件假值)

例如判断学生成绩大于60的及格,这是简单的单条件使用

=IF(B1<60,"不及格","合格")

但是我想标注语文成绩大于60的为文学生,其他的为非文,这样就同时涉及多个条件,可以采用嵌套的方式

比如同时使用两个IF函数=IF(IF(A1="语文",B1,0)<60,"非文","文学生")

或者使用IF函数和AND函数嵌套使用

=IF(AND(A1="语文",B1>60),"文学生","非文")

and函数表示同时满足条件

同样的如果想要满足A=语文或者B>80两个条件中的其中一个为优秀,其他为合格,可以同IF函数和OR函数嵌套

=IF(OR(A1="语文",B1>80),"优秀","合格")

嵌套条件不一定只能嵌套在判断条件里,三个区块都可以嵌套函数

=IF(A1="语文",IF(B1<60,"非文","文学生"),"文学生")

除if函数外还可以使用IFS函数

IFS 函数检查是否满足一个或多个条件,且返回符合第一个 TRUE 条件的值。 IFS 可以取代多个嵌套 IF 语句,并且有多个条件时更方便阅读。

示例一

=IFS(A1<>"语文","非文",B1<60,"非文",A1="语文","文学生")

ifs函数是满足条件后就返回值,不在进行接下来的判断

=IFS(A2>89,"A",A2>79,"B",A2>69,"C",A2>59,"D",TRUE,"F")