数值函数
更新时间: 2022-10-12 12:17:58
1. 概述
数值函数允许您对字段中的数据值执行运算。字段函数只能用于包含数字值的字段。本文介绍数值函数及其在本产品中的用法。
2. 示例
例如,您有一个名为“利润差异”的字段,其中包含利润中的差异值。其中一个值可能为-700。您可以使用 ABS 函数返回该数字以及该字段中所有其他数字的绝对值。
语法:ABS([利润差异])
因此 ABS(-700) = 700
3. 可用数值函数列表
函数 | 描述 | 语法 | 示例 |
---|---|---|---|
ABS | 返回给定数字的绝对值 | ABS(数值) | ABS(-7) = 7 |
ACOS | 返回给定数字的反余弦。结果以弧度表示。 | ACOS(数值) | ACOS(-1) = 3.14159265358979 |
ASIN | 返回给定数字的反正弦。结果以弧度表示。 | ASIN(数值) | ASIN(1) = 1.5707963267949 |
ATAN | 返回给定数字的反正切。结果以弧度表示。 | ATAN(数值) | ATAN(180) = 1.5652408283942 |
ATAN2 | 返回两个给定数字(x 和 y)的反正切。结果以弧度表示。 | ATAN2(数值1,数值2) | ATAN2(2,1) = 1.10714871779409 |
CEIL | 上取整:将数字舍入为值相等或更大的最近整数。 | CEIL(数值) | CEIL(3.1415) = 4 |
COS | 返回角度的余弦。以弧度为单位指定角度。 | COS(数值) | COS(PI( )/4) = 0.707106781186548 |
COT | 返回角度的余切。以弧度为单位指定角度。 | COT(数值) | COT(PI( )/4) = 1 |
DEGREES | 将以弧度表示的给定数字转换为度数。 | DEGREES(数值) | DEGREES(PI( )/4) = 45.0 |
DIV | 返回将整数 1 除以整数 2 的除法运算的整数部分。 | DIV(整数 1, 整数 2) | DIV(11,2) = 5 |
EXP | 返回 e 的给定数字次幂。 | EXP(数值) | EXP(2) = 7.389 EXP(-[Growth Rate]*[Time]) |
FLOOR | 下取整:将数字舍入为值相等或更小的最近整数。 | FLOOR(数值) | FLOOR(3.1415) = 3 |
LN | 返回数字的自然对数。如果数字小于或等于 0,则返回 Null。 | LN(数值) | |
LOG | 返回数字以给定底数为底的对数。如果省略了底数值,则使用底数 10。 | LOG(底数, 真数) | LOG(2, 16) = 4 |
MAX | 返回两个参数(必须为相同类型)中的较大值。也可应用于聚合计算中的单个字段。 | MAX(表达式) | MAX(4,7) MAX([访问量]) |
MIN | 返回两个参数(必须为相同类型)中的较小值。也可应用于聚合计算中的单个字段。 | MIN(表达式) | MIN(4,7) MIN([访问量]) |
PI | 返回数字常量 pi:3.14159。 | PI( ) | |
RADIANS | 将给定数字从度数转换为弧度。 | RADIANS(数值) | RADIANS(180) = 3.14159 |
ROUND | 将数字舍入为指定位数。小数位数 要在最终结果中包含的小数位数精度。如果省略 小数位数,则 number 舍入为最接近的整数。 | ROUND(数值,小数位数) | ROUND(3.1415,2)=3.14 |
SIN | 返回角度的正弦。以弧度为单位指定角度。 | SIN(数值) | SIN(0) = 1.0 |
SQRT | 返回数字的平方根。 | SQRT(数值) | SQRT(25) = 5 |
SQUARE | 返回数字的平方。 | SQUARE(数值) | SQUARE(5) = 25 |
TAN | 返回角度的正切。以弧度为单位指定角度。 | TAN(数值) | TAN(PI ( )/4) = 1.0 |
ZN | 如果表达式不为 Null,则返回该表达式,否则返回零。使用此函数可使用零值而不是 Null 值。 | ZN(表达式) | ZN([利润]) = [利润] |