我努力寻找一种方法,用两个过滤器将几张表的各列求和成一个度量。 为了更清楚一点,我将三个表作为输入(它们隐藏了其他列,因为它们对于该用例无用):
表1
Date Currency Amount
01/01/2020 USD 100
01/01/2020 EUR 50
02/01/2020 USD 200
表2
Date Currency Amount
01/01/2020 USD 200
02/01/2020 USD 100
02/01/2020 EUR 100
表3
Date Currency Amount
01/01/2020 USD 50
01/01/2020 EUR 50
03/01/2020 EUR 100
我不难处理一个过滤器(例如日期),但是我找不到具有两个过滤器的解决方案以产生结果,我的仪表板中的一个表会显示以下内容:
Date Currency Amount
01/01/2020 USD 350
01/01/2020 EUR 100
02/01/2020 USD 300
02/01/2020 EUR 100
03/01/2020 EUR 100
我找不到任何解决方案,是否应该使用新表并汇总其中的列? 我的三个表格通过日期关系进行链接,但是我无法为货币添加关系。 对于这个用例,我对在Power Bi中的操作有些迷惑。
预先感谢
答案 0 :(得分:1)
您可以使用表1,表2和表3创建自定义表,如下所示。最后,您可以根据需要在新的“ Custom_table”中创建必要的措施。
custom_table =
UNION(
SELECTCOLUMNS(
table1,
"Date",table1[Date],
"Currency",table1[Currency],
"Amount",table1[Amount]
),
SELECTCOLUMNS(
table2,
"Date",table2[Date],
"Currency",table2[Currency],
"Amount",table2[Amount]
),
SELECTCOLUMNS(
table3,
"Date",table3[Date],
"Currency",table3[Currency],
"Amount",table3[Amount]
)
)