0

我将 Excel Powerpivot 与两个单独表中的数据一起使用。表 1 包含具有 BRAND 特征的 ITEM 级别数据。表 2 有 BRAND 级别的数据。这两个表由 BRAND 键链接。我使用的度量是不可添加的。即项目的总和不等于品牌。枢轴设置为嵌套在行中的 BRANDS 下和列中的 Measure 下的 ITEMS。

Excel 假定我想通过应用 SUM、MAX、MIN、AVG 等将 ITEM 汇总到 BRAND 级别。我想从相应的 ITEM 或 BRAND 级别表中返回实际值,而不对这些值应用任何计算。这可能吗?

4

1 回答 1

0

如果您有效地尝试做的是为 Brand 行产生不同的结果(例如 blank()),那么答案是编写一个进一步的度量来进行逻辑检查以确定所讨论的行是 ITEM 还是一个品牌。

= IF (HASONEVALUE(table1[Item]), [Measure], Blank() )

请记住,这将适用于您当前的支点,但可能不适用于所有支点。

这假设您已经明确创建了一个名为 [Measure] 的度量,并且您不只是将数字列拖到值框中。如果不是,您可以创建如下的初始 [Measure]:

= Sum(table1[Value])

其中 Value 是要在度量中使用的列。尽管您使用了总和,但如果它与表中具有单行的单个项目相关,它将给出所需的结果。

于 2013-03-27T01:21:23.700 回答