通过传播过滤器将表合并到自身

时间:2019-02-28 17:16:11

标签: powerbi union dax selectedvalue

我是Power BI和DAX的新手,所以请多多包涵。

过滤后,我需要将一个表与其自身合并。我需要来自DimCompanySupplier[VAT]的过滤器传播到InterestCategory[VAT]并合并两个过滤表的结果集,所有结果均来自第一个输入过滤器。

我正在努力寻找解决方案,如果您能帮助我,我将不胜感激。

OpportunitiesByVAT =
VAR SelectedVat = SELECTEDVALUE ( DimCompanySupplier[VAT]; "ALL" )
RETURN
    UNION (
        CALCULATETABLE ( FactActiveOpportunities; DimCompanySupplier[VAT] = SelectedVat );
        CALCULATETABLE ( FactActiveOpportunities; InterestCategory[VAT] = SelectedVat )
    )

谢谢!

1 个答案:

答案 0 :(得分:0)

解决您的基本问题时,您遇到的困难似乎是您想要一个使用OR逻辑而不是AND逻辑的切片器。

幸运的是,这已经得到解答。请参阅这篇文章:

Power BI Dashboard where the core filter condition is a disjunction on numeric fields