excel 条件函数,多个条件判断怎么写函数

如题所述

第1个回答  2019-12-19
其书写格式如下:
函数解析:
IF函数作为一种逻辑判断函数,它的最终结果是返回True或False两种逻辑结果,并执行对应的操作。通常与其他函数进行嵌套使用:
1、函数公式:=IF(
logical_test
,
[value_if_true]
,
[value_if_false])
2、中文说明:=IF("判断条件","成立","不成立")
3、
函数说明:
(1)IF里面的第二第三参数可以为固定的值也可以为函数。如果第二三参数为文本内容时,需要用双引号处理;
(2)第一参数判断条件成立的时候,执行第二参数,条件不成立的时候执行第三参数。
扩展资料:
IF函数多条件判断方法运用案例:
案例说明:分数小于60为不及格,61-80为良好,81-100为优秀
函数公式:=IF(D5<60,"不及格",IF(D5<80,"良好","优秀"))
函数解析:
1、因为这里涉及到多个条件的判断,所以需要使用到IF函数进行嵌套使用。
2、IF函数第二、第三参数可以为固定的常量,也可以为我们案例中的函数形式。
第2个回答  2019-04-20
1、如果是同时要成立,可以用and(),如:=if(and(a1>0,b1>0,c1>0),"合格","不合格",3个条件要同时成立,才显示“合格".
2、如果是或者关系,可以用or(),如:=if(or(a1>0,b1>0,c1>0),"合格","不合格",只要有一个条件成立,就显示“合格”。
3、如果分别几种情况,来判断,可以套用if(),如数在A1,其中
0-59
不合格;60-85合格;86-100优秀
公式:=if(a1<60,"不合格",if(a1<85,"合格","优秀"))
第3个回答  2019-11-19
if语句是可以嵌套的,比如数值在a1单元格,可以在b1中写
=if(a1>100,a,if(and(a1>1,a1<100)=true,b,if(and(a1>0,a1<1)=true,c,na())))
相似回答