跨表过滤

时间:2018-12-01 18:49:08

标签: powerbi dax

我想在其中添加过滤器的地方添加一个计算列。在销售目标表中。如何添加一个使用sales表中的ordval对城市进行过滤的过滤器? enter image description here

1 个答案:

答案 0 :(得分:0)

您应该可以执行以下操作:

SumOrdval =
VAR RelatedCity = LOOKUPVALUE(Customer[Citycode], Customer[Cno], Sales[cno])
VAR RelatedCnos = CALCULATETABLE(VALUES(Customer[cno]), Customer[Citycode] = RelatedCity)
RETURN
CALCULATE(
    SUM(Sales[ordval]),
    ALL(Sales),
    Sales[cno] IN RelatedCnos
)