Tableau常用函数总结——数字函数

1.ABS:
1)语法: ABS(number)
2)返回: 返回给定数字的绝对值
3)举例:
ABS(-7) = 7
ABS([Budget Variance]) = Budget Variance 字段中包含的所有数字的绝对值

2.ACOS:
1)语法: ACOS(number)
2)返回: 返回给定数字的反余弦(结果以弧度表示)
3)举例:
ACOS(-1) = 3.14159265358979

3.ASIN:
1)语法: ASIN(number)
2)返回: 返回给定数字的反正弦(结果以弧度表示)
3)举例:
ASIN(1) = 1.5707963267949

4.ATAN:
1)语法: ATAN(number)
2)返回: 返回给定数字的反正切(结果以弧度表示)
3)举例:
ATAN(180) = 1.5652408283942

5.ATAN2:
1)语法: ATAN2(y number, x number)
2)返回: 返回两个给定数字(x 和 y)的反正切(结果以弧度表示)
3)举例:
ATAN2(2, 1) = 1.10714871779409

6.CEILING:
1)语法: CEILING(number)
2)返回: 将数字舍入为值相等或更大的最近整数
3)举例:
CEILING(3.1415) = 4

7.COS:
1)语法: COS(number)
2)返回: 返回角度的余弦(以弧度为单位指定角度)
3)举例:
COS(PI( ) /4) = 0.707106781186548

8.COT:
1)语法: COT(number)
2)返回: 返回角度的余切(以弧度为单位指定角度)
3)举例:
COT(PI( ) /4) = 1

9.DEGREES:
1)语法: DEGREES(number)
2)返回: 将以弧度表示的给定数字转换为度数
3)举例:
DEGREES(PI( )/4) = 45.0

10.DIV:
1)语法: DIV(整数 1, 整数 2)
2)返回: 返回将整数 1 除以整数 2 的除法运算的整数部分
3)举例:
DIV(11,2) = 5

11.EXP:
1)语法: EXP(number)
2)返回: 返回 e 的给定数字次幂
3)举例:
EXP(2) = 7.389
EXP(-[Growth Rate]*[Time])

12.FLOOR:
1)语法: FLOOR(number)
2)返回: 将数字舍入为值相等或更小的最近整数
3)举例:
FLOOR(3.1415) = 3

13.HEXBINX:
1)语法: HEXBINX(number, number)
2)返回:
将 x、y 坐标映射到最接近的六边形数据桶的 x 坐标。数据桶的边长为 1,因此,可能需要相应地缩放输入。
HEXBINX 和 HEXBINY 是用于六边形数据桶的分桶和标绘函数。六边形数据桶是对 x/y 平面(例如地图)中的数据进行可视化的有效而简洁的选项。由于数据桶是六边形的,因此每个数据桶都非常近似于一个圆,并最大程度地减少了从数据点到数据桶中心的距离变化。这使得聚类分析更加准确并且能提供有用的信息。
3)举例:
HEXBINX([Longitude], [Latitude])

14.HEXBINY:
1)语法: HEXBINY(number, number)
2)返回: 将 x、y 坐标映射到最接近的六边形数据桶的 y 坐标。数据桶的边长为 1,因此,可能需要相应地缩放输入。
3)举例:
HEXBINY([Longitude], [Latitude])

15.LN:
1)语法: LN(number)
2)返回: 返回数字的自然对数。如果数字小于或等于 0,则返回 Null

16.LOG:
1)语法: LOG(number [, base])
2)返回: 返回数字以给定底数为底的对数。如果省略了底数值,则使用底数 10。

17.MAX:
1)语法: MAX(number, number)
2)返回: 返回两个参数(必须为相同类型)中的较大值。如果任一参数为 Null,则返回 Null。MAX 也可应用于聚合计算中的单个字段。
3)举例:
MAX(4,7)
MAX(Sales,Profit)
MAX([First Name],[Last Name])

18.MIN:
1)语法: MIN(number, number)
2)返回: 返回两个参数(必须为相同类型)中的较小值。如果任一参数为 Null,则返回 Null。MIN 也可应用于聚合计算中的单个字段。
3)举例:
MIN(4,7)
MIN(Sales,Profit)
MIN([First Name],[Last Name])

19.PI:
1)语法: PI( )
2)返回: 返回数字常量 pi:3.14159

20.POWER:
1)语法: POWER(number, power)
2)返回: 计算数字的指定次幂。
3)举例:
POWER(5,2) = 52 = 25
POWER(Temperature, 2)
也可以使用 ^ 符号:
5^2 = POWER(5,2) = 25

21.RADIANS:
1)语法: RADIANS(number)
2)返回: 将给定数字从度数转换为弧度。
3)举例:
RADIANS(180) = 3.14159

22.ROUND:
1)语法: ROUND(number, [decimals])
2)返回: 将数字舍入为指定位数。decimals 参数指定要在最终结果中包含的小数位数精度。如果省略 decimals,则 number 舍入为最接近的整数。
3)举例:
将每个 Sales 值舍入为整数:ROUND(Sales)

23.SIGN:
1)语法: SIGN(number)
2)返回: 返回数字的符号:可能的返回值为:在数字为负时为 -1,在数字为零时为 0,在数字为正时为 1。
3)举例:
如果 profit 字段的平均值为负值,则SIGN(AVG(Profit)) = -1

24.SIN:
1)语法: SIN(number)
2)返回: 返回角度的正弦。以弧度为单位指定角度。
3)举例:
SIN(0) = 1.0
SIN(PI( )/4) = 0.707106781186548

25.SQRT:
1)语法: SQRT(number)
2)返回: 返回数字的平方根
3)举例:
SQRT(25) = 5

26.SQUARE:
1)语法: SQUARE(number)
2)返回: 返回数字的平方
3)举例:
SQUARE(5) = 25

27.TAN:
1)语法: TAN(number)
2)返回: 返回角度的正切。以弧度为单位指定角度
3)举例:
TAN(PI ( )/4) = 1.0

28.ZN:
1)语法: ZN(expression)
2)返回: 如果表达式不为 Null,则返回该表达式,否则返回零。使用此函数可使用零值而不是 Null 值
3)举例:
ZN([Profit]) = [Profit]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值