计算Tableau中每个群组中幸存者的百分比

时间:2015-11-24 15:14:14

标签: tableau

在我的数据集中,我有三列数据:

CustomerID, BoxCount, MonthCreated
1001        1         Aug 2015
1001        2         Aug 2015
1001        3         Aug 2015
1002        1         Sep 2015
1002        2         Sep 2015

在下面的屏幕截图中,我构建了一个表格,通过群组显示每个BoxCount级别的唯一CustomerID数量(MonthCreated,即客户注册时)。

BoxCount级别1是在MonthCreated X中注册的完整人数,因为已注册的每个人都会收到至少1个框。然后人们开始取消。截至2015年5月达到BoxCount 2级的人数(根据截图)为156,823人,占5月份签约人数(180,525)的86.87%。

我需要在客户数量旁边创建第二列,显示每个BoxCount级别(同一月份注册的人)的每个BoxCount级别剩余客户百分比。

Tableau Screenshot - Raw Data

我尝试使用快速表计算总计百分比,计算方法为“表(向下)”,但它似乎只适用于MonthCreated的第一个月。我希望随后的每个月都能获得100%的BoxCount 1级,并且以下%将成为每个月1级数字的一部分。我无法弄清楚为什么7月,%开始时为83.89%,不是100%。

enter image description here

任何人都可以帮我弄清楚如何计算这个百分比,并将其添加为新列,而不是替换原始计数列?

谢谢!

1 个答案:

答案 0 :(得分:0)

看起来你几乎就在那里。您是否尝试通过更改总结的值或级别更改计算定义?

一些例子:

Table Calculation

要替换原始计数列,您只需在视图中再次添加原始计数列,您就可以同时使用这两列。