运行 Tableau 中两个不同分组的总快速计算

Running total quick calculation in Tableau with two different groupings

我有以下图表,它使用快速 Table 计算来计算每个月整个组类别中值的百分比。

我想要的是计算每月 每月 运行 总计 的值在整个组类别中的百分比。我可以单独创建每月 运行 总计的快速计算,但我似乎无法将它与下面的这个结合起来,因为一个需要跨 table 快速计算,另一个需要跨组快速计算。谁能告诉我这是否可行?

附加的工作簿 here,上面的问题在第二个选项卡中。

编辑:让我举例说明我的意思: 四月:A = 1000,B = 500,C = 200,D = 300 -> 总数为​​ 2000 图表中 4 月份的百分比为 A = 1000/2000 = 50%,B = 25%,C = 10%,D = 15%,总计 = 100%

5 月:A=2000,B=2000,C=1800,D=200 -> 累计四月+五月 A=3000, B=2500, C=2000, D=500 -> 合计为 8000 图表中 5 月份的百分比为 A=3000/8000 = 37.5%,B = 31.25%,C = 25%,D = 6.25%,合计 = 100%

您是否正在寻找方法来计算整个类别的 运行 总和?你说算百分比的时候不清楚?但是,如果您正在寻找整个类别的百分比总和 运行...您可以编辑您的计算并将计算类型设置为 运行 总计,汇总值(您可以选择 sum , average , min,...max) 和 运行 沿选项选择类别。

我在别处得到了答案,我想我应该在这里更新。解决方案是使用 辅助 table 计算 。基本上,在行中放入 SUM(Value) 药丸后:

  • 右击selectAdd Table Calculation
  • 将 运行 的 Table 总和设为主要计算(跨)
  • 勾选 Perform a secondary calculation on the result
  • 将 Table 的总计百分比设置为二次计算(向下)

见下面的设置截图。