计算字段让tableau的分析具有很强的灵活性。本节记录要点:
- 运算符
- 创建计算字段
- 主要函数
运算符
运算符是一个符号,可以对对数字、字符串、日期等进行数学或逻辑操作,要使用计算字段和函数,必须先了解tableau支持的运算符以及每个运算符的运算逻辑和运算顺序。
常规运算符
逻辑运算符
运算符优先级
tableau中的运算符在进行运算时,彼此间存在优先顺序,如下图所示,第一行具有最高优先级,最后一行的优先级最低。
同一行中的运算符具有相同优先级。在两个运算符具有相同优先级的情况下,则在公式中从左向右进行计算。
可以根据需要使用括号,括号中的运算符优先于括号外的运算符进行计算,从最内部的括号开始向外计算。
创建计算字段
计算字段是使用函数和运算符构造公式,对数据源字段(包括维度、度量、参数等)进行重新定义的字段。它是原始数据源中没有,由使用者创建出来的新字段。
这里使用”超市“数据的”客户排序表“,该表将所有客户销售额按照从高到低的顺序进行了可视化,现在需要将客户按照”利润“大小分为”高利润客户“和”低利润客户“两类,并在视图中用颜色进行区分,就要用到计算字段。
具体分为两步:第一步是创建”客户利润类型“计算字段;第二步是将创建的计算字段可视化。

本文详细介绍了Tableau中计算字段的创建和主要功能函数的使用,包括运算符的优先级、逻辑测试以及如何利用数字、字符串、聚合和日期函数进行数据处理。通过实例展示了如何创建和应用计算字段,如根据利润划分客户类型,以及使用函数如ABS、Contains、COUNTD和DATEDIFF解决实际分析问题。
最低0.47元/天 解锁文章
6226





