我有一个包含三个维度和一个度量的数据表。对于每一行,我正在尝试使用计算字段计算总数的百分比(通过获取行的总和计算)。
如所附屏幕截图所示,对于列标题“Dec-19”,我希望这些值是当前值/总计的百分比(在底部计算为 122,187)
数据表截图:
所以例如对于 2000 年的 B 列值,Dec-19 列应为 (97/122,187) * 100 = 0.079。
我通过使用以下公式创建计算字段来实现这一点:SUM(销售额)/MAX({EXCLUDE(B 列):Sum(销售额}),其中销售额是数据表中使用的度量。
但是,在 B 列上应用过滤器后,百分比值会发生变化。例如如果我在过滤器中为 B 列选择值 2000,则百分比为 100%。似乎百分比是根据过滤器中的行计算的。