概述
在函数中用 bool 来标识 true 或者 flase 的值
逻辑函数,是一类返回值为 true 或 flase 的函数。
true:代表判断后的结果是真的,正确的,也可以用1表示;
false:代表判断后的结果是假的,错误的,也可以用0表示。
IFS
IFS(条件1,值1,条件2,值2……条件N,值N)
检测是否满足一个或多个条件条件并返回与第一个TRUE条件对应的值。IF 的升级版。
建议,最后一个条件放置 TRUE(),作为兜底处理
返回值
符合条件的值
IF
1.含义
IF(运算表达式,为true返回值,为flase返回值)
入参
- 逻辑表达公式或者 true ,flase,必填,不能为空。
- 任意值,不能为空
- 任意值,不能为空
返回值
为真或者为假的数据
2.用法
IF(1==1,A,B)
返回 A
IF(flase,A,B)
返回 B
3.解释
OR
1.含义
_OR 逻辑 只要一个true是为真 _
入参:
- 允许多个参数
返回值:bool
2.用法
OR(logical1,logical2,logical3…)
3.解释
略
AND
1.含义
AND 逻辑 全true是为真 在参数组中,任何一个参数逻辑值为false,即返回false;只有当所有参数逻辑值为true,才返回true。
入参
- 允许多个参数
返回值:bool
2.用法
AND(logical1,logical2,logical3…)
3.解释
逻辑真的数据
FALSE
1.含义
假的常量含义
入参:无
返回值 bool
2.用法
FALSE()
3.解释
略
TRUE
1.含义
真的常量含义
入参:无
返回值 bool
2.用法
TRUE()
3.解释
略
NOT
1.含义
对参数逻辑值求反。
入参
- 逻辑运算公式或者 true false
返回值 :bool
2.用法
NOT(logical)
3.解释
略
ISEMPTY
1.含义
判断值是否为空字符串、空对象或者空数组。
入参
- 文本
- 时间
- 数字
- 数组
返回值:bool
返回值
2.用法
ISEMPTY(text)
3.解释
HAS_REPEAT
1.含义
判断多个入参是否存在重复。一般用于子表单某一个字段的重复检测。
入参
返回值:bool
返回值
2.用法
HAS_REPEAT(text,text2,…)
HAS_REPEAT(子表单字段)