Tableau表计算(1):计算类型

1.表计算

表计算可以应用于整个表中的值的计算,通常依赖于表结构本身,这些计算的独特之处在于使用数据库中的多行值数据计算一个值。创建表计算时需要指定“计算类型”和“计算依据”。需要说明的是,这里所说的表中的值,可能就是利用 分析->查看数据 所能看到的值。(依据经验判断的,暂无官方文档能证明)

2.计算类型

Tableau中的计算类型主要有以下8种。具体如下:

计算类型 含义
差异 显示绝对变化
百分比差异 显示变化率
百分比 显示为其他指定值的百分比
总额百分比 以总额百分比的形式显示值
排序 以数字形式对值进行排名
百分位 计算百分位值
汇总 显示累计总额
移动计算 消除短期波动以确定长期趋势

由于表计算除了涉及到“计算类型”之外,还有“计算依据”。这里每个例子的计算依据会单独说明。仍然【超市】数据作为演示。

(1) 差异

计算依据:表(向下),相对于 上一个

Tableau表计算(1):计算类型

从图中可以看出,西北【数量】-西南【数量】=-3146。依次类推。同时,如果表中【地区】中各个地区的排序发生变动,对应的差异数据会重新计算。注意,使用 分析-查看数据 看到的数据的排序与直接中画图区看到的不一样。所以这里在画图区展示的数据(用 文本表 展示数据,即可看到数据计算过程)。

(2) 百分比差异

计算依据:表(向下),相对于 上一个

Tableau表计算(1):计算类型

华北相比东北的百分比差异=(华北【数量】-东北【数量】)/东北【数量】。依次类推。

(3) 百分比

计算依据:无

Tableau表计算(1):计算类型

  这里求的是每一个地区的【数量】占总销量(【数量】总和)的百分比。

(4) 排序

计算依据: 表(向下)

Tableau表计算(1):计算类型

 依据各个地区的【数量】对其进行排序。

(5) 百分位

计算依据:表(向下)

Tableau表计算(1):计算类型

 将各个地区的【数量】按从小到大排序,然后统计各个值的百分位。

(6) 汇总

计算依据: 表(向下)

Tableau表计算(1):计算类型

 这个实现的功能类似于累计求和。

Tableau表计算-计算依据:https://blog.****.net/yeshang_lady/article/details/104881410