咨询热线400-865-6116
  •  

目录

一、日期时间函数

     1)YEAR

     2)MONTH

     3)DAY

     4)NOW

     5)TODAY

     6)DATEDIFF

     7)DATEADD

     8)EXTRACT

二、数字函数

     1)ABS

三、逻辑函数

     1)IF

     2)ISNULL

四、文本函数

     1)LEFT

     2)LENGTH

     3)RIGHT

 

函数公式在新建/编辑时不会显示在界面上,只有在点击数据进入详情页面时才可见。使用公式可以将字段的值通过计算得到,无须手动填写或人工计算,保证数据的准确性。

例如:

未联系天数=EXTRACT("D",current_date,{最后联系日期})

学员成绩=

IF 分数==100 THEN 'AA' 

ELSE IF 分数]=90 THEN 'A'  

ELSE IF 分数]=80 THEN 'B'  

ELSE IF 分数]=70 THEN 'C' 

ELSE IF 分数]=60 THEN 'D' 

ELSE 'F' 

END

 

一、日期时间函数

  • 函数中的符号为英文&「,」逗号;

  • 仅用于对日期时间组件进行计算;

  • 若需要加入字段名称调用字段值,不能进行手写,需要从插入字段选项中选择字段;

  • 函数中不区分大小写,比如YEAR可以写成year;


1542868502513%2F函数公式.gif

 

1)YEAR

YEAR(date)

返回指定日期时间字段中年份的正数。

 1542855738376.png                     1542855769605.png                           

                                                                      

2)MONTH

MONTH(date)

返回指定日期字段中月份的正数。

1542859519677.png                              1542859535566.png

 

3)DAY

DAY(date)

返回指定日期字段中某月的天数。

1542859647098.png                                1542859617674.png

 

4)NOW

NOW()

返回表示当前时刻的日期时间。

1542859980595.png                       1542859800927.png

 

5)TODAY

TODAY()

返回表示当前时刻的日期时间。

1542860040927.png                             1542860061140.png

 

6)DATEDIFF

DATEDIFF(datepart,startdate,enddate)

返回两个日期之间的天数。 Y:年、M:月、D:日、H:时、N:分、S:秒;

1542866757551.png                        1542866688295.png

 

7)DATEADD

DATEADD(datepart,number,date)

在向指定日期加上一段时间的基础上,返回新的 datetime 值。

1542866962919.png                        1542866923781.png

 

8)EXTRACT

实时计算函数,current_date表示为当前时间,实时计算结果值。比如我们的未联系天数,如果未联系客户每天天数都会进行增加。还有年龄、工龄等。

1542867250522.png

 

二、数字函数

 

  • 仅用于对数字、简单公式、高级公式组件进行计算;

  • 若需要加入字段名称调用字段值,不能进行手写,需要从插入字段选项中选择字段;

  • 函数中不区分大小写,比如ABS可以写成abs;

 

1)ABS

ABS(number)

返回数值的绝对值(不含正负号的数字)。

1542870350795.png                                               1542870365452.png

 

三、逻辑函数

  • 要么返回true要么就返回false,true代表判断结果为是,false代表判断结果为否;

  • 若需要加入字段名称调用字段值,不能进行手写,需要从插入字段选项中选择字段;

  • IF函数返回为文本时在公式中需要用英文''进行标识;

     

     

 

1)IF

如果条件满足(布尔表达式返回 TRUE 时),则在 IF 关键字及其条件之后执行 语句。可选的 ELSE 关键字引入备用的 语句,当不满足 IF 条件时,就执行这个(ELSE)语句。

1542871988433.png                                      1542877054960.png

 

2)ISNULL

确定表达式是否为空(空白),如果是则返回 TRUE(真)。如果它包含一个值,则该函数返回 FALSE(假)。

 

                                                                             返回为FALSE:                                             返回为TRUE:

1542872829892.png                    1542872791429.png               1542872809715.png                   

 

四、文本函数

  • 若需要加入字段名称调用字段值,不能进行手写,需要从插入字段选项中选择字段;

     

 

1)LEFT

LEFT(text,[num_chars])

返回从文本字符串开头算起的指定数量的字符。

1542876763144.png                  1542876842850.png

 

2)LENGTH

LEFT(text)

返回指定的文本字符串中所含的字符数。

1542877917688.png                       1542877942899.png

 

3)RIGHT

返回从文本字符串右边算起的指定数量的字符。

1542878196836.png                     1542878145821.png