IF 可以进行条件判断,如果指定条件的计算结果为 TRUE,IF 函数将返回某个值;如果该条件的计算结果为 FALSE,则返回另一个值。
| 语法 | IF(boolean,number1/string1,number2/string2) | 判断函数,返回第一个非空值。 |
|---|---|---|
| 参数1 | boolean |
boolean 为 true 时返回 number1/string1,为 false 时返回 number2/string2。第二个参数和第三个参数的类型必须相同。 |
| 参数2 | number1/string1 | |
| 参数3 | number2/string2 |
该函数没有else,那就只能嵌套着写
IF(合同类型="购买合同",1,IF(合同类型="服务协议",2,0))
或者使用nvl
nvl(switch(班级,"Class1","一班","Class2","二班","Class3","三班"),"四班")

另外一个大bug:
公式框中的函数、字段都需要点击左侧的选择区域选择,不能手动输入。
如字段name,写成 ${name},就能识别了。
博客介绍了IF函数可进行条件判断,指定条件为TRUE或FALSE时返回不同值,无else时可嵌套或用nvl。还指出公式框中的函数、字段需点击左侧选择区域选择,不能手动输入,如字段name写成 ${name} 可被识别。
9078

被折叠的 条评论
为什么被折叠?



