【问题标题】:powerpivot 2010 pivot table new measure for percentage differencepowerpivot 2010 数据透视表新的百分比差异度量
【发布时间】:2014-07-21 02:44:17
【问题描述】:

我是 PowerPivot 2010 的新手。我已经创建了一些报表,但是我在创建需要新度量的报表时遇到了困难。在我的卷表中,我的卷表中有 2 列 (tblPilot_Volume) - Current Wk Vol ThisCurrent Wk Vol Last。我想在枢轴中显示这两个值之间的百分比差异。

我尝试了下面的计算,但它不起作用。我不确定我做错了什么。

=sum(tblPilot_Volume[Current Wk Vol This]-(tblPilot_Volume[Current Wk Vol Last])/(tblPilot_Volume[Current Wk Vol Last])

在此之前,我尝试使用公式向 PowerPivot 表中添加一列。计算在表格中有效,但是当我创建数据透视表时它不起作用。

我还需要删除Current wk Vol Last 列中为零的所有行。

【问题讨论】:

    标签: percentage powerpivot variance


    【解决方案1】:

    米勒,我会试试这个:

    =(sum(tblPilot_Volume[Current Wk Vol This])-sum(tblPilot_Volume[Current Wk Vol Last])) / sum(tblPilot_Volume[Current Wk Vol Last])
    

    创建度量时,请确保始终使用聚合函数之一(如 sum、avg、min、max 等)。

    希望这会有所帮助。

    【讨论】:

    • 类似地,如果您首先将变量放入表的值部分,Powerpivot 将自动创建可以在 DAX 中访问的新“总和”度量,例如以上将变为:=(tblPilot_Volume[Sum of Current Wk Vol This]-tblPilot_Volume[Sum of Current Wk Vol Last]) / tblPilot_Volume[Sum of Current Wk Vol Last])
    • 随机代数笔记,不确定它是否使计算更高效,但是 (A-B)/B = A/B-1。减少对列名的引用肯定会更具可读性。
    猜你喜欢
    • 2013-10-29
    • 1970-01-01
    • 2017-03-01
    • 2019-08-13
    • 1970-01-01
    • 1970-01-01
    • 2016-09-06
    • 2019-05-09
    • 1970-01-01
    相关资源
    最近更新 更多