if函数语法:
if(logical_test,value_if_true,value_if_false)。
第一个条件Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式。
第二个条件Value_if_true表示 logical_test 为 TRUE 时返回的值。
第三个条件Value_if_false表示 logical_test 为 FALSE 时返回的值。
如: if(A1="OK","回答正确","回答错误")
这是Excel中的IF函数(如果),用来处理满足条件和不满足条件时返回何种结果。
用法: 如果(条件,那么,否则)
比如第一个:=IF(P87=0,0,IF(P87>0,$C87,""))
意思是:如果P87单元格的数值为0,那么本单元格为0,否则判断第二个条件(如果P87单元格的数值大于0,那么本单元格取C87单元格的数值,否则为空值)
第二个:=IF(王琳!$B$78="","",王琳!$B$78) 意思是如果王琳工作表中B78单元为空值,则此单元格为空值,否则本单元格等于“王琳”工作表中的B78单元格数值。其中的“王琳!”是表示引用位置在“王琳”工作表中。
if作为单词是如果的意思,在Excel里是一个功能非常强大的逻辑函数。是指定要执行的逻辑检测,简单点说就是执行一个判定。
比如说:
IF(A1>5,"好","不好")
可以看到if里面有3个参数
第一个参数是判定,上面例子里就是判定A1单元格里面的数是不是大于5。如果是,输出第二个参数,也就是“好”,否则就输出第三个参数,也就是“不好”。
此外,这个函数还可以多层嵌套,也可以与其他函数一起使用,来实现多种功能,仔细研究吧,Excel里面的函数功能很强大的。
IF是条件判断函数,以下表为例:
=IF(B5="管理",100,60)
IF嵌套:公式中含多个IF:=IF(B5="管理",100,IF(B5="普通",80,60))
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)