PowerPivot中的高级层次结构

时间:2014-10-28 14:24:25

标签: hierarchy powerpivot dax

我正在PowerPivot中构建一个层次结构,并且有一个我想要解决的问题。

层次结构有6个级别,可查看4列数据。两个最低级别是ordernumber和产品组(在订单号上)。

问题:

查看订单编号级别(级别5)时,值应显示完整订单值,即使某些产品组已过滤掉。

有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

老实说,这不是一个特别好的问题,但我想我知道你要做什么。

假设您有一张名为' SalesData'用柱子; Order_Number,Product_Category,Product_Code和Sales。

以下措施允许您按Product_Category对数据进行切片,并查看包含该类别产品的所有交易的销售额:

=
CALCULATE (
    SUM ( 'SalesData'[Sales] ),
    ALL ( 'SalesData'[Product_Category], 'SalesData'[Product_Code] ),
    VALUES ( 'SalesData'[Order_Number] )
)

它的作用实际上是打开产品的东西,这样结果就不会局限于你切片的东西,而是通过原始选择中包含的order_ids列表过滤你的SUM()

回复您具体案例的更多细节,我可以尝试收紧......