逻辑函数 丨 三叠云

1. 逻辑函数简介

逻辑函数,是一类返回值为逻辑值ture或逻辑值false的函数。

ture:代表判断后的结果是真的,正确的,也可以用 1 表示;

false:代表判断后的结果是假的,错误的,也可以用 0 表示。


2. 公式示例

2.1 AND函数

表达式:AND(logical1, [logical2], ...)

入参:

  • 多个字段

返回值:

  • 类型:布尔值
  • 返回值规则:当参数组中的所有参数逻辑值为 true 时(逗号隔开的逻辑式子都满足),才返回 true,当参数组中的任何一个参数逻辑值为 false 时,就会返回false。
  • 示例


2.2 IF函数

表达式:IF(A,B,C),表示如果满足条件 A,那么返回 B,否则返回 C。

入参:

  • 判断条件
  • 结果为 true 的返回值
  • 结果为 false 的返回值

返回值:

类型:布尔值

返回值规则:判断一个条件能否满足;如果满足返回一个值,如果不满足则返回另外一个值。

  • 示例


2.3 IFS函数

表达式:IFS(logical1, [logical2], ...),函数检查是否满足一个或多个条件,且返回符合第一个TRUE条件的值

  • 判断条件
  • 第一个结果为TURE的返回值

返回值:

类型:布尔值

返回值规则:判断一个条件能否满足;如果满足返回一个值,如果不满足则继续执行判断下一个条件直到为ture的结果时返回ture,全部不满足时返回false。

  • 示例


2.4 NOT函数

表达式:NOT(logical)

入参:

  • 对某个字段值逻辑求反

返回值:

  • 类型:布尔值
  • 返回值规则:对参数逻辑值求反。NOT 比较简单,就是把括号里为 true 的值变成 false,括号里为 false 的值变为 true。
  • 示例

注解:「客户等级」=重要客户时,返回false;否则返回ture


2.5 OR函数

表达式:OR(logical1,[logical2], ...)

入参:

  • 多个字段

返回值:

  • 类型:布尔值
  • 返回值规则:在参数组中,任何一个参数逻辑值为 true(逗号隔开的逻辑式子其中一项满足),即返回 true;只有当所有逻辑参数值为 false,才返回 false。
  • 示例


2.6 XOR函数

表达式:XOR(logical1,[logical2], ...)

入参:

  • 多个字段值比较,参数是布尔值

返回值:

类型:布尔值

返回值规则:返回所有参数的异或值

异或的含义是,true 异或 true 为 false, true 异或 false 为 true。

  • 示例

注解:当“「客户级别」=重要客户,「客户状态」≠意向客户”或“「客户级别」≠重要客户,「客户状态」=意向客户”是返回ture


2.7 FALSE函数

表达式:FALSE()

返回值:返回逻辑值 false。


2.8 TURE函数

表达式:TRUE()

返回值:

  • 返回逻辑值 true。



阅读推荐:

发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章