天天看点

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

01 / if函数

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

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

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

if函数的嵌套 :

      = if ( 表达式,   true    ,  false )

      = if ( 表达式   ,  if(表达式 , , )  ,  if(表达式  ,  ,  ) )

实例:

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

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

02 / 逻辑值、and、or、not

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

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

and:所有条件为true,则返回true,,否则返回false

or:其中之一条件为true,则返回true,否则返回false

not:如果条件参数结果为true,则返回false,

                 同理结果为false,则返回true

实例:判断出>=160的学生为"优秀"?

学生姓名

总分

是否优秀

高进军

167

刘光明

158

张小五

未考

郝兵

172

陈列

148

周末

胡萝卜

张联盟

182

   解: =if(and(b2>160,b2<>"未考"),"优秀","")

true和false转换成1和0的各种方法:

逻辑值

数值

公式

位置

true

1

=--a13

“--”在前

false

=q14*1

“*”前后均可

=l15/1

“/”在后

=q15-0

“-”在后

=q16+0

“+”前后均可

=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函数、逻辑函数
Excel函数实例详解:IF函数、逻辑函数
Excel函数实例详解:IF函数、逻辑函数
Excel函数实例详解:IF函数、逻辑函数