01 / IF函数

=IF( logical_test , [value_if_true] , [value_if_false])


IF函数的嵌套 :
= IF ( 表达式, TRUE , FALSE )
= IF ( 表达式 , IF(表达式 , , ) , IF(表达式 , , ) )
实例:


求解:=IF(C35>=3000,IF(C35>=5000,1,2),IF(C35>=2000,3,4))&"级"
02 / 逻辑值、AND、OR、NOT

and:所有条件为true,则返回true,,否则返回false
or:其中之一条件为true,则返回true,否则返回false
not:如果条件参数结果为true,则返回false,
同理结果为false,则返回true
实例:判断出>=160的学生为"优秀"?
| 学生姓名 | 总分 | 是否优秀 |
| 高进军 | 167 | |
| 刘光明 | 158 | |
| 张小五 | 未考 | |
| 郝兵 | 172 | |
| 陈列 | 148 | |
| 周末 | 167 | |
| 胡萝卜 | 未考 | |
| 张联盟 | 182 |
解: =IF(AND(B2>160,B2<>"未考"),"优秀","")
True和false转换成1和0的各种方法:
| 逻辑值 | 数值 | 公式 | 位置 |
| TRUE | 1 | =--A13 | “--”在前 |
| FALSE | 0 | =Q14*1 | “*”前后均可 |
| TRUE | 1 | =L15/1 | “/”在后 |
| TRUE | 1 | =Q15-0 | “-”在后 |
| FALSE | 0 | =Q16+0 | “+”前后均可 |
| FALSE | 0 | =N(A18) | 置于函数N中 |
实例:求工资大于等于2000的人数?
| 姓名 | 工资 |
| 肖顺琴 | 1232 |
| 莫广林 | 4523 |
| 李清香 | 1250 |
| 秦垂娇 | 1900 |
| 黄永梅 | 2510 |
| 谭碧菊 | 1563 |
| 刘荣媚 | 1600 |
| 张承贵 | 2000 |
| 王冠南 | 3215 |
is类信息函数:




















