微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Power BI:计算总和但有多个过滤器和联接?

如何解决Power BI:计算总和但有多个过滤器和联接?

我现在在某个时候卡住了。 情况如下:

数据:

偏移帐户名称 AccountNo 数量 目的 发票编号
Customer1 100 150$ "Customer1/Blahblah" Inv001
Customer1 100 250$ "Customer1/Meow" Inv002
distributor1 200 100$ "Customer1/Inv001" Inv003
distributor1 200 150$ "Customer1/Inv002" Inv004
distributor1 200 50$ "Customer1/Inv002" Inv005

我的目标?根据示例,我需要从“目的”列中提取“InvNoXXX”,匹配“发票编号”中的条目,然后计算总和。

“计算总和”的结果应该是:

偏移帐户名称 AccountNo 数量 目的 发票编号 经销商
Customer1 100 50$ "Customer1/Blahblah" Inv001 分销商1
Customer1 100 50$ "Customer1/Blahblah" Inv002 分销商1

如您所见,来自分销商的每个金额已汇总,然后从每个“客户行”中匹配的“发票编号”的相应金额中减去。作为奖励,我需要在新列中显示相应的经销商。

重点是:数据目前仅从 excel 文件导入,我正在尝试计算 Power BI 中的所有内容。我知道如何在 sql 中执行此操作,但在 Power BI 中我迷路了。

有什么想法吗?这在 Power BI 中甚至是可能的吗?

提前致谢!

解决方法

如果我理解正确,那么您想将客户价值与经销商价值联系起来吗?

我建议你们两个从数据源创建两个查询,上面有两个过滤器(导入数据时的转换按钮)。 然后你有两个看起来像这样的表:

客户表:

抵消账户名称 账号 金额 目的 发票号码
客户 1 100 150$ “Customer1/Blahblah” Inv001
客户 1 100 250$ “客户 1/喵” Inv002

分销商表:

抵消账户名称 账号 金额 目的 发票号码
经销商1 200 100$ “Customer1/Inv001” Inv003
经销商1 200 150$ “客户 1/Inv002” Inv004
经销商1 200 50$ “客户 1/Inv002” Inv005

之后,在分销商表中创建一个新列,添加目的列中的值并替换'/'之前的所有内容。

最后,您必须将客户表列中的发票编号链接到模型视图中分销商表中新创建的“发票列”。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。