我在 Tableau 中有如下所示的原始数据:
Month,Total
2021-08,17
2021-09,34
2021-10,41
2021-11,26
2021-12,6
并通过使用以下计算
RUNNING_SUM(
COUNTD(IF [Inserted At]>=[Parameters].[Start Date]
AND [Inserted At]<=[End Date]
THEN [Id] ELSE NULL END
))
/
LOOKUP(RUNNING_SUM(
COUNTD(IF [Inserted At]>=[Parameters].[Start Date]
AND [Inserted At]<=[End Date]
THEN [Id] ELSE NULL END
)),-1)*100-100
我明白了
Month,My_Calc
2021-08,NULL
2021-09,200
2021-10,80.4
2021-11,28.3
2021-12,5.1
而我真正想要的只是 5.1(上个月值)作为一个重要指标(月环比增长百分比)。
我怎样才能做到这一点?
我对 Tableau 比较陌生,不知道如何将计算字段与日期分组方面结合使用来表达我想计算逐月增长。我已经尝试过运行总表计算的本地同比增长,但结果并不相同,因为我认为我的计算方法不同。