一、逻辑值True、False
1.与(and),或(or),非(not)
and:所有条件为true,则返回true,否则返回false
or:其中之一条件为true,则返回true,否则返回false
not:如果条件参数结果为true,则返回false,同理结果为false,则返回true
很少单独使用,一般与其他函数嵌套使用,尤其是IF函数
二、基本用法
=if(B2>=60,"及格")
=and(B2>=60,C2>=60)
=OR(B2>=60,C2>=60)
三、进阶用法
=IF(判断条件,符合条件时返回的值,不符合条件时返回的值)
=IF(AND(B13<>"未考",B13>=160),"优秀","")
四、IF函数多条件判断
两个条件=IF(B10="A1",5000,IF(B10="A2",8000))
三个条件 =IF(B30="A1",5000,IF(B30="A2",8000,IF(B30="A3",10000)))
四个条件 =IF(B44="A1",5000,IF(B44="A2",8000,IF(B44="A3",10000,IF(B44="A4",20000))))
五、多条件区间判断
=IF(B2<60,"不及格",IF(B2<70,"及格",IF(B2<85,"良好","优秀")))
=IF(B25=100,"满分",IF(B25>=90,"优秀",IF(B25>=80,"良好",IF(B25>=60,"及格","不及格"))))
网友评论