在 PowerPivot 表字段列表中列出/分组变量

在 PowerPivot 表字段列表中列出/分组变量

我的数据包含 60 多个变量,我想将这些变量分组到数据透视表中不同的可折叠字段中,类似于在数据透视字段列表中拥有不同的表 - 即,而不是将所有 60 个变量放在同一个长列表中。有点像创建集合,但允许仍然单独选择集合成员。

我曾尝试将变量拆分到不同的数据透视表中,但手动执行这个过程非常繁琐,使用 PowerPivot 自动执行则非常困难甚至不可能。我也曾尝试使用透视图来拆分它们,但这有点难以维护,因为变量会随时间而变化,我希望尽可能使其易于使用(最终用户无需触摸任何内容,只需触摸图表或某些宏按钮)。有没有更简单的方法可以做到这一点?

我对 PowerPivot 或基于常规数据透视表的解决方案都很满意。使用 VBA 也不成问题。

编辑:这是一张图片,希望能展示出我想要实现的目标,即分组而不将数据拆分为多个表:

在此处输入图片描述

答案1

有一种方法可以做到这一点。对于每个“文件夹”,您需要创建一个虚拟 PowerPivot 表来保存计算出的度量值。

最简单的方法是创建一些链接表。例如,假设你想用“文件夹”来保存你的错误目标措施。在您的工作表上创建这些表格,然后单击Create Linked Table功能区上的每个表格按钮。

在此处输入图片描述

在 PowerPivot 窗口中,确保这些新表按您的意愿命名 - 这些将是您的“文件夹”名称:我使用了变量错误目标值。不要尝试将它们链接到任何其他表 - 让它们保持独立。

在此处输入图片描述

现在您可以开始将措施分配到文件夹。对于每个现有措施,对其进行编辑(进入Measure Settings并将设置Table name为所需的变量“文件夹”)。

在此处输入图片描述

就是这样!

在此处输入图片描述

相关内容