我有一个数据文件,如下所示
TOTALUNITS TOTALRECEIPTS
55529 12806357
45472 6813097
19605 4217647
19202 2105760
17114 2568849
16053 1577361
1506 657607
我需要写一个度量来计算TOTALUNITS的平均值。该措施应该给我一个结果(TOTALUNITS / SUM(TOTALUNITS))* 100如下
TOTALUNITS TOTALRECEIPTS %TOTALUNITS
55529 12806357 31.8%
45472 6813097 26.1%
19605 4217647 11.2%
19202 2105760 11.0%
17114 2568849 9.8%
16053 1577361 9.2%
1506 657607 0.9%
有人帮助我。
答案 0 :(得分:0)
请尝试此操作,格式为百分比:
%TotalUnits =
DIVIDE(
SUM(Receipts[TOTALUNITS]),
CALCULATE(
SUM(Receipts[TOTALUNITS]),
ALL(Receipts)
))
编辑:收据是表名
答案 1 :(得分:0)
如果您希望将此值作为衡量结果的总和达到100%,那么请尝试以下操作:
SUM
如果您尝试将此作为计算列,则每次都会获得100%。如果您想将此作为计算列,那么您需要从DIVIDE
的第一个参数中删除%TotalUnits = DIVIDE(
Receipts[TotalUnits],
CALCULATE(
SUM(Receipts[TotalUnits]),
ALL(Receipts)))
:
{{1}}
计算列不响应切片器或在报告页面上过滤。它们在加载或刷新数据时计算一次,但不动态交互。