0

我创建了一个 Power Pivot 工作簿,其中包含来自我们商店的信息(计划是连接到此文档并使用数据),基本上是这样的。

客户 ID | 购买数量产品A | 购买数量B | QtyPurchasedProductC ...

当我将 Power Pivot 数据用作数据透视表时,一切正常,但是当我将工作簿上传到 SharePoint 网站并从另一个工作簿连接到 PowerPivot 时,所有度量值(QtyPurchasedProductA、QtyPurchasedProductB、QtyPurchasedProductC)都显示为属性而不是度量。

这发生在从我的数据库中提取以及自定义 DAX 字段中。

知道为什么会这样吗?有没有一种方法可以在我的 Power Pivot Central 文档中指定?(我上传到sharepoint的那个)

谢谢

4

1 回答 1

1

当使用基于工作簿本地 PowerPivot 容器的数据透视表(或数据透视图)时,Excel 将“自动”将聚合函数(计数、总和等)应用于放置在值/详细信息部分的任何字段。我的猜测是,这个“功能”旨在使 PowerPivot 对普通商业用户更加用户友好……但我认为会助长不良习惯。

因此,您需要返回 PowerPivot 工作簿的本地副本并明确定义度量。最简单的方法是选择列并从列出的聚合函数之一中进行选择(见下文):

在此处输入图像描述

对于复杂度量,您可以在计算区域中使用 DAX 表达式来定义计算度量。

在此处输入图像描述

完成后,将 PowerPivot 工作回复上传回 SharePoint,当您连接到它并尝试将其用作其他工作簿中的数据源时,您应该会看到这些措施。

于 2012-05-18T20:42:50.250 回答