将计算列添加到Power BI中的表

时间:2018-11-14 09:38:00

标签: powerbi

我刚开始使用BI,我正在努力向表中添加一个计算列,就像这样:

enter image description here

我需要添加到该表中的列应包括每个Y随附的不同X的列表。例如,Type1中的X总共有两个不同的Y,分别是ab。因此,应在新列中为每个a, b出现Type1,并在X中出现所有其他类型。就像这样:

enter image description here

我想我需要在New Column中使用度量,但是我不知道New Column中的度量和公式。

如果有人可以帮助我如何将此列Distinct Y coming with each X添加到我的表中,我将不胜感激,或者至少请让我知道Power BI是否完全能够做到这一点?

非常感谢

1 个答案:

答案 0 :(得分:1)

您可以使用以下措施:

X的不同Y:

CALCULATE ( 
    CONCATENATEX ( 
        DISTINCT ( Table1[Y] ),
        Table1[Y], 
        ", "
    ),
    ALLEXCEPT ( Table1, Table1[X] )
)

不同的Y数:

CALCULATE ( 
    DISTINCTCOUNT ( Table1[Y] ),
    ALLEXCEPT ( Table1, Table1[X] )
)