【发布时间】:2016-01-28 10:06:12
【问题描述】:
我有一个包含两个变量的汇总表:
SUMMARIZE(Table;
Table[Static1];
Table[Static2];
Table[Static3];
"Total1Summarized"; MAX(Table[TOTAL1]);
"Total2Summarized"; MAX(Table[TOTAL2])
)
我要新建一个变量SUM(Total1Summarized)/SUM(Total2Summarized)
我知道我可以通过创建两个求和变量并将另一个变量相除来完成这项任务,但我认为有一个汇总对于大型计算来说更快。
我目前的解决方案:
创建两个不同的变量:
Variable1:=
SUMX(
SUMMARIZE(Table;
Table[Static1];
Table[Static2];
Table[Static3];
"Total1Summarized"; MAX(Table[TOTAL1])
);
[Total1Summarized]
)
Variable2:=
SUMX(
SUMMARIZE(Table;
Table[Static1];
Table[Static2];
Table[Static3];
"Total2Summarized"; MAX(Table[TOTAL2])
);
[Total1Summarized]
)
除以它们的总和:
FinalVariable:=SUM([Variable1])/SUM([Variable2])
提前感谢您的回答!
【问题讨论】:
标签: excel powerpivot dax