Tableau:如何获得过去 4 周内星期几的移动平均值?

Tableau: How to get moving average with respect to day of week in last 4 weeks?

例如:如果我有如下数据:

Week 1      Week2       Week3
S M T W T F S   S M T W T F S   S M T W T F S 
2 5 6 7 5 5 3   4 5 7 2 4 3 2   4 5 2 1 2 7 8 

如果今天是星期一,我的平均值将是 (5+5+5)/3 即 5。明天将是 (6+7+2)/3 再次是 5,后天将是 (7+2+1)/3 即 3.33

如何在 Tableau 中获取它?

首先,您可以将 "Weekday" 用作列或行(通过右键单击日期)。

然后你可以简单地添加一个Table计算"Moving Average"具有特定的计算维度"Week of [Date]"

=> Table Calculation Specifics <=

=> Result <=

使用的数据源-:Tableau Sample Superstore。

您可以执行以下操作-: 列-:周(订单日期) 行数-: Weekday(Order date)

将销售额输入文本。 右击销售>快速Table计算>移动平均线

右击销售>编辑快速table计算> 设置以下 Select 继续-:"Table across" 以前的值-:4