01 / IF函数

Excel函数实例详解:IF函数、逻辑函数_java

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

Excel函数实例详解:IF函数、逻辑函数_java_02



Excel函数实例详解:IF函数、逻辑函数_java_03




IF函数的嵌套

      = IF ( 表达式,   TRUE    ,  FALSE )

      = IF ( 表达式   ,  IF(表达式 , , )  ,  IF(表达式  ,  ,  ) )

实例:

Excel函数实例详解:IF函数、逻辑函数_java_04

Excel函数实例详解:IF函数、逻辑函数_java_05

求解:=IF(C35>=3000,IF(C35>=5000,1,2),IF(C35>=2000,3,4))&"级"



02 / 逻辑值、AND、OR、NOT

Excel函数实例详解:IF函数、逻辑函数_java_06

true :正确-成立-是,相当于1 false :错误-不成立-否,相当于0



  • 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的各种方法:

逻辑值数值公式位置
TRUE1=--A13“--”在前
FALSE0=Q14*1“*”前后均可
TRUE1=L15/1“/”在后
TRUE1=Q15-0“-”在后
FALSE0=Q16+0“+”前后均可
FALSE0=N(A18)置于函数N中


实例:求工资大于等于2000的人数?

姓名工资
肖顺琴1232
莫广林4523
李清香1250
秦垂娇1900
黄永梅2510
谭碧菊1563
刘荣媚1600
张承贵2000
王冠南3215
=SUM(--(H13:H21>=2000))  -->4=COUNT(IF(H13:H21>=2000,H13:H21))   -->4



is类信息函数:

Excel函数实例详解:IF函数、逻辑函数_java_07

Excel函数实例详解:IF函数、逻辑函数_java_08

Excel函数实例详解:IF函数、逻辑函数_java_09

Excel函数实例详解:IF函数、逻辑函数_java_10