【发布时间】:2018-02-26 20:22:56
【问题描述】:
所以我正在编写一份报告,该报告必须根据某些工作组的表现在表格中显示总“得分”。
现在我有一个汇总实际值、预测值和方差的 PowerPivot。然后我有单独的公式过滤每个组,以便我得到基于每个组的方差 %。
示例公式 - 'Group1 Acc:=ABS(CALCULATE(([Actual]-[Forecast])/[Actual],talbe[name]="Group 1"))'
我希望桌子看起来像这样......
Column Group 1 Group 2
Criteria 1 25% 25%
Criteria 3 20% 20%
Criteria 4 10% 10%
Grand Total 21.2% 55%
第 1 组是它目前的工作方式,对我来说很有意义,但没有做我想做的事。它正在获得所有组的加权百分比变化。 Total Actual-Total Forecast/Total Forecast 基本上。在此示例中,它为 21.2%,因为在我比较的时间段内,标准 4 占实际和预测总数的百分比更大。
我希望它像在第 2 组中显示的那样工作。每个标准组的总 %s 的总和。我尝试过 SUMX 公式、Value() 等,但无法弄清楚。任何帮助将不胜感激。
谢谢!
【问题讨论】:
-
您是导入百分比作为原始数据,还是使用计算字段创建百分比?
-
使用计算字段创建它们。
-
这种行为是有道理的。底部的总计也是一个计算字段。因此,使用 Grand Total 来满足您的需求是行不通的。你最好的办法是把这个总计数字放在其他地方,然后简单地对列求和。抱歉,如果这不是您想要的答案,但我只是看不到另一种方式...
标签: excel excel-formula pivot-table dax powerpivot