如何计算 Power BI 中 2 个单独表中的 2 列之间的差异

问题描述 投票:0回答:1

我有以下两张表格,按月列出支出和收入:

income table

expense table

我很难计算每个月的信息

income - expense
(利润),

结果应该是另一个像这样的表:

result table

实现这一目标的最佳方法是什么?

对于上下文,数据源的表不按月和年分组,这些表只是按总和分组,这些表具有多对多关系

powerbi dax powerbi-desktop
1个回答
0
投票

创建一个新查询,您可能可以利用它。确保您的表名称与输入匹配,您应该得到一个包含公司和费用的表。两者必须具有相同的年/月计数格式。

let
    //whatever your table names and column are...
    zIncomeTable = Inc_TBL, 
    zExpenseTable = Exp_TBL,
    zYearColName = "Year",
    zMonthColName = "Month",
    
    startTable = Table.NestedJoin(zExpenseTable, {zYearColName, zMonthColName}, zIncomeTable, {zYearColName, zMonthColName}, "Inc_TBL", JoinKind.LeftOuter),
    newTable =  Table.ExpandTableColumn(startTable, "Inc_TBL", {"income"}, {"income"})
in
    newTable

最终它是连接/组合表。

© www.soinside.com 2019 - 2024. All rights reserved.