在Excel PowerPivot中使用DAX函数求和事务

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

在我的数据模型中有一个叫做Transactions的第二个表 – 这个表没有任何唯一的列,但是它有一个名为' OrderID '的列,这个列与' Orders '表中存储的订单相关。 一个订单ID可能有多个交易。

我想在Orders表中添加一个计算列,这个表中的' Transactions '中的' OrderID '等于' Orders '中' OrderID '的所有交易的总和

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

任何人都可以推荐我可以使用DAX语法在PowerPivot中实现相同的SUMIFS结果?

谢谢。

我正在更新,说我是一个完整的木偶。 我的关系不工作的原因是因为我的列标题已经重复,并在表中的其他地方出现一个logging。

只要我删除这个,并创build上述表和表之间的关系,数据透视表工作得很好。

道歉浪费任何人的时间。