📅  最后修改于: 2023-12-03 14:47:50.908000             🧑  作者: Mango
Tableau是一种出色的数据可视化工具,它提供了各种功能和函数,以便用户轻松创建可交互的数据图表。Tableau的函数由公式和表达式组成,可用于在视觉化过程中进行计算和筛选。以下是一些常用的Tableau函数:
Tableau提供了各种聚合函数,这些函数可用于在可视化中汇总数据和计算平均值、和、最小值、最大值等。
SUM函数可用于计算选定字段中所有值的总和。例如,SUM([Sales])将计算销售额的总和。
SUM([Sales])
AVG函数可用于计算选定字段中所有值的平均值。例如,AVG([Sales])将计算销售额的平均值。
AVG([Sales])
MIN函数可用于查找选定字段中的最小值。例如,MIN([Sales])将查找最小的销售额。
MIN([Sales])
MAX函数可用于查找选定字段中的最大值。例如,MAX([Sales])将查找最大的销售额。
MAX([Sales])
Tableau还提供了各种逻辑函数,可用于在计算字段和筛选器中执行逻辑操作和比较操作符。
IF函数可用于根据条件计算值。例如,IF [Sales]>1000 THEN "High" ELSE "Low" END将根据销售额高于1000还是低于1000来计算一个新的字段。
IF [Sales]>1000 THEN "High" ELSE "Low" END
AND函数可用于将两个逻辑测试组合在一起。例如,AND([Sales]>1000,[Profit]>500)将进行销售额高于1000和利润高于500的测试。
AND([Sales]>1000,[Profit]>500)
OR函数可用于将两个逻辑测试组合在一起。例如,OR([Sales]>1000,[Profit]>500)将进行销售额高于1000或利润高于500的测试。
OR([Sales]>1000,[Profit]>500)
NOT函数可用于执行逻辑反转。例如,NOT([Sales]>1000)将计算出销售额低于或等于1000的所有记录。
NOT([Sales]>1000)
Tableau提供了各种字符串函数,这些函数可用于处理文本数据并从字段中提取特定信息。
LEFT函数可用于提取字符串的左边指定数量的字符。例如,LEFT([Product Name],3)将提取产品名称中的前三个字符。
LEFT([Product Name],3)
RIGHT函数可用于提取字符串的右边指定数量的字符。例如,RIGHT([Product Name],3)将提取产品名称中的最后三个字符。
RIGHT([Product Name],3)
MID函数可用于从字符串中提取指定数量的字符。例如,MID([Product Name],2,3)将从产品名称中提取三个字符,从第二个字符开始。
MID([Product Name],2,3)
FIND函数可用于查找某个字符串中的另一个字符串,并返回其位置。例如,FIND("Tableau",[Product Name])将在产品名称中查找“Tableau”字符串,并返回其位置。
FIND("Tableau",[Product Name])
以上是一些常用的Tableau函数,更多函数请参考Tableau函数文档。