繁体   English   中英

使用Excel PowerPivot中的DAX函数汇总事务

[英]Summing transactions using DAX functions in Excel PowerPivot

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

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

我想在“ 订单”表中添加一个计算列,该列求和“ 交易 ”中所有交易的值,这些交易的“ 订单ID ”等于“ 订单 ”中的“ 订单 ID

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

谁能建议我使用DAX语法在PowerPivot中实现相同的SUMIFS结果?

谢谢。

我更新此内容是为了说我是一个完整的布偶。 我的关系无法正常工作的原因是因为我的列标题以某种方式被复制并在表中的其他位置出现了一条记录。

一旦我删除了它并在上面的表之间创建了一个关系,数据透视表就可以正常工作了。

很抱歉浪费任何人的时间。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM