Tableau 表计算示例一移动计算

数据源下载

https://www.jianshu.com/p/938158ac055f

解决的问题

每个月的销售额与最近6个月的平均销售额相比是低了还是高了?

解决步骤

① 计算每个月的销售额

将每笔订单的销售额,按着时间聚合(求总和)即可,这是一个普通的计算。

将order date订单日期和sales 销售金额,按下图所示摆放好,即可得到如图所示的表格

Tableau 表计算示例一移动计算_第1张图片
每月的销售总额

②计算近6个月的销售额的平均值

分析一下:首先,我们要规定不足五个月的时候就不算,从第6个月开始算;其次,我们要计算相近的6个月销售的平均值,那第一个值是ave(1,2,3,4,5,6)、第二个值是ave(2,3,4,5,6,7)、第三个值是ave(3,4,5,6,7,8)这里的数字代表相应月的销售总额。

这个时候我们就要用到表比计算啦,基于上一个视图(view)开始计算。

a. 点击“销售总额”添加表计算,弹出如上图所示的表计算配置框

b. 计算类型选择“移动计算”

Tableau 表计算示例一移动计算_第2张图片
计算6个月的平均值

c. 移动计算的设置如下图所示,计算方式选择“平均值”,选择前面的值5,后面的值0,勾选当前值,即当前值参与计算,若无足够的值则为空,则第1,2,3,4,5个月对应的6个月的平均值为空

Tableau 表计算示例一移动计算_第3张图片
移动计算设置

至此就算出来了近6个月的平均值,如图一最后一列所示。

③ 为了更直观的看出来各个月是位于均值之上还是之下,我们将试图调整如下图所示

曲线代表了6个月的平均值,黄色区域代表了每个月的销售总量,线以上的月份高于平均值,而线以下部分低于平均值。

Tableau 表计算示例一移动计算_第4张图片

你可能感兴趣的:(Tableau 表计算示例一移动计算)