好队友支持的逻辑函数有6种:
逻辑函数 |
---|
IF |
AND |
OR |
EMPTY |
ISEMPTY |
ISNOTEMPTY |
函数设置:
1.IF函数
用法:IF(条件, 表达式1, 表达式2)
示例:IF({数学成绩}<60, 不及格, 及格) // 如果数学成绩<60, 返回'不及格', 否则返回'及格'
IF({数学成绩}<60, 不及格, IF({数学成绩}<80, 良好 ,优秀)) // 如果数学成绩<60, 返回'不及格';小于80 返回'良好'否则返回'优秀'
说明:如果条件为真,则执行表达式1,为假则执行表达式2
2.AND函数
用法:AND(条件1, 条件2, 条件3, …)
示例:AND({语文成绩}>90, {数学成绩}>90, {英语成绩}>90) // 语文、数学、英语成绩都> 90,返回真,否则返回假
说明:所有条件均为真,则返回真,否则返回假。逻辑操作AND的函数模式
3.OR函数
用法:OR(条件1, 条件2, 条件3, …)
示例:OR({语文成绩}>90, {数学成绩}>90, {英语成绩}>90) // 语文、数学、英语任何一门成绩 > 90,返回真,否则返回假
说明:任意一个条件为真,则返回真,否则返回假。逻辑操作OR的函数模式
4.EMPTY
用法:EMPTY()
示例:EMPTY() // 返回空,什么都不显示。
IF({数字}>1, 是, EMPTY()) // 数字列大于1,返回 是,否则 返回空,显示为空白
说明:返回空,通常与IF函数搭配使用
5.ISEMPTY
用法:ISEMPTY(表达式)
示例:ISEMPTY({离职日期}) // 离职日期为空返回真,否则返回假
IF(ISEMPTY({离职日期}), TODAY(), {离职日期}) // 离职日期为空返回今天,否则返回离职日期
说明:判断传入的值是否为空,为空返回真,否则返回假
6.ISNOTEMPTY
用法:ISNOTEMPTY()
示例:ISNOTEMPTY({离职日期}) // 离职日期不为空返回真,否则返回假
IF(ISNOTEMPTY({姓名}), 已填写, 未填写) // 姓名不为空则返回已填写,否则返回未填写
说明:判断传入的值是否不为空,不为空返回真,否则返回假
了解更多
讲解视频-逻辑函数