1. 概述
进行条件判断,如果指定条件的计算结果为 TRUE,IF 函数将返回某个值;如果该条件的计算结果为 FALSE,则返回另一个值。
类别 | 描述 |
---|---|
函数写法 | IF(condition,arg1,arg2) |
函数作用 | 判断条件 condition 是否为 TRUE : 如果为 TRUE 则返回 arg1 如果为 FALSE 则返回 arg2 |
参数说明 | condition:条件表达式,一般为有逻辑值的公式 arg1:返回值 arg2:返回值 |
参数个数 | 3 |
参数类型 | 不限 |
返回值类型 | 不限 |
备注 | IF 里面可以嵌套 IF,这样可以实现多条件判断 |
下表中是一个简单的公式示例:
公式 | 结果 |
---|---|
IF(1+1>3,"A","B") | B |
2. 示例
例如用户需要将「合同类型」改为合同代码显示,「购买合同」改为 1 ,「服务协议」改为 2 ,其他两个协议改为 0。
1)在弹窗中输入公式:IF([合同类型]="购买合同",1,IF([合同类型]="服务协议",2,0)),最后点击「确定」,如下图所示:
2)在数据中将对应的合同类型转化成合同代码,如下图所示: