1

我的 PowerPivot 数据模型中有一个名为Orders的表,它存储我们所有的订单记录,每一行都是唯一的订单记录,并且它们没有重复。

我的数据模型中有第二个表,名为Transactions - 该表没有任何唯一列,但它确实有一个名为“ OrderID ”的列,该列与存储在“ Orders ”表中的订单相关。一个 OrderID 可能有多个针对它的交易。

我想在Orders表中添加一个计算列,该列将 ' Transactions ' 中的所有交易的价值相加,这些交易的 ' OrderID ' 等于' Orders '中的 ' OrderID '

在我使用 PowerPivot 之前,这很简单,我使用了SUMIFS函数,但是这在 PowerPivot 中不可用,并且在两个表之间建立关系不起作用,因为它们是每个订单的多个事务。

谁能推荐我可以使用 DAX 语法在 PowerPivot 中实现相同的 SUMIFS 结果?

谢谢。

4

1 回答 1

0

我正在更新这个说我是一个完整的布偶。我的关系不起作用的原因是我的列标题不知何故被复制并出现在表的其他地方的记录中。

一旦我删除了它并在上面的表格和数据透视表之间建立了关系,数据透视表就工作得很好。

为浪费任何人的时间而道歉。

于 2013-07-18T16:03:41.510 回答