Tableau Running Sum并非所有月份都计算

时间:2018-07-17 22:12:26

标签: tableau

我的数据如下:

Month        Profit($)
June 2018    100

在我的Tableau网格中,我设置了一个运行总和表计算(RUNNING_SUM(SUM([Profit])))以预测到2018年12月的累计利润。

如果以上是基础数据中的唯一行,它将不起作用! (我希望这100个可以延续到12月份的所有未来月份)。

但是,如果基础数据中存在直到2018年12月的行,那么它确实有效。

(我不想在基础数据中添加任何类型的虚拟行,因为这是一个非常简化的场景,而我的实际场景过于复杂而无法添加虚拟行。)

1 个答案:

答案 0 :(得分:1)

为此,我们没有直接的解决方案。 为了解决此问题,我创建了一个Excel工作表,其中包含一年中所有月份的详细信息,并将其与当前数据集连接为完全外部联接。 enter image description here

它将为您提供Tableau的“维度”窗格中的日期字段,在“窗格”列中使用该字段,然后单击显示缺失值

enter image description here

您将获得理想的结果。