PowerPivot动态更改数据集

时间:2015-05-15 15:17:39

标签: sql database powerpivot

我有许多数据系列(我在数据透视表中的总和值框中使用的系列)和PowerPivot中的许多图表。我希望能够动态更改工作表中所有图表使用的数据系列。这可能吗?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

是的,您可以使用断开连接的切片器来更改度量。杰森托马斯对此有一个很好的blog post

创建一个表,列出可能的度量,并使用第二列对它们进行排序。将其复制并粘贴到Power Pivot模型中。不要与其他表创建关系。

创建一个计算的度量,根据用户选择选择正确的值。

MsrValue:=switch (TRUE,
Min ( Msr[MsrId] ) = 1,
[Measure1],
Min ( Msr[MsrId] ) = 2,
[Measure2]),
Min ( Msr[MsrId] ) = 3,
[Measure3] )
)

使用表格中的measure列中的值添加切片器。将数据透视表和图表连接到切片器。

使用您创建的新度量替换数据透视表和图表中的度量。