我有这个表格和图表,我不想详细说明,但它有一些我每年计算的值(VALUE 列)。下一列是所有值的百分比(PERCENTAGE 列)。我每年都有一行(YEAR 行)。它按特定数字(OR 列)进行分类。在表中,我可以计算列总数的百分比,正如您所看到的,它计算了所有值的百分比。但在图表中,仅给出了总计的百分比作为选项。它会产生不同的结果(如预期)。我的问题:是否有任何简单(或更复杂)的方法可以得到与表中相同的百分比结果?
我尝试创建一个特定的列来通过对值求和来计算百分比,但结果是相同的。我知道我需要使用 OR 列,但我是初学者,不知道如何使用此类代码。谢谢您的建议。
您可以使用
ALLSELECTED([column])
表示列总计,使用 ALLSELECTED(table)
表示总计。
所以尝试一下:
OR % =
DIVIDE(
SUM('YourTable'[VALUES]),
CALCULATE( SUM('YourTable'[VALUES]), ALLSELECTED('YourTable'[OR]) )
)