📜  Tableau-函数(1)

📅  最后修改于: 2023-12-03 15:35:14.678000             🧑  作者: Mango

Tableau函数

Tableau提供了丰富的内置函数,可以帮助程序员更轻松地对数据进行操作和计算。本文将介绍一些常用的Tableau函数。

数学函数

Tableau提供了许多数学函数,可以用于计算数据的总和、平均值、中位数、标准偏差等等。以下是一些常用的数学函数。

SUM

用于计算指定字段的总和。例如,如果要计算销售总额,则可以使用以下公式:

SUM([Sales])
AVG

用于计算指定字段的平均值。例如,如果要计算平均销售额,则可以使用以下公式:

AVG([Sales])
MEDIAN

用于计算指定字段的中位数。例如,如果要计算销售额的中位数,则可以使用以下公式:

MEDIAN([Sales])
STDEV

用于计算指定字段的标准偏差。例如,如果要计算销售额的标准偏差,则可以使用以下公式:

STDEV([Sales])
日期函数

Tableau提供了许多日期函数,可以用于计算数据中的日期相关信息,例如年份、季度、月份等等。以下是一些常用的日期函数。

YEAR

用于提取指定日期字段的年份。例如,如果要提取订单日期的年份,则可以使用以下公式:

YEAR([Order Date])
QUARTER

用于提取指定日期字段的季度。例如,如果要提取订单日期的季度,则可以使用以下公式:

QUARTER([Order Date])
MONTH

用于提取指定日期字段的月份。例如,如果要提取订单日期的月份,则可以使用以下公式:

MONTH([Order Date])
DATEADD

用于在指定日期字段上加上指定的时间量。例如,如果要在订单日期上加上30天,则可以使用以下公式:

DATEADD('day', 30, [Order Date])
字符串函数

Tableau提供了许多字符串函数,可以用于字符串的操作,例如拼接、分割等等。以下是一些常用的字符串函数。

CONCAT

用于将多个字符串拼接在一起。例如,如果要将姓名、城市和邮编拼接在一起,则可以使用以下公式:

CONCAT([Name], ', ', [City], ' ', [Zip])
REPLACE

用于替换指定字符串中的某个子串为指定的新字符串。例如,如果要将一个字符串中的所有空格替换为下划线,则可以使用以下公式:

REPLACE('Hello World', ' ', '_')
SPLIT

用于将指定字符串按照指定分隔符分割为一个数组。例如,如果要将一个逗号分隔的字符串分割为一个数组,则可以使用以下公式:

SPLIT('a,b,c', ',')

以上只是一些常用的Tableau函数,Tableau提供了许多其他函数,可以根据自己的需求进行使用。