【问题标题】:Calculated Column to DAX计算列到 DAX
【发布时间】:2020-02-14 16:59:49
【问题描述】:

我有一个使用此代码的计算列:

SalesMember_Cal_Column =
VAR ContextID = Table1[Id]
RETURN
    CONCATENATEX (
        CALCULATETABLE (
            DISTINCT ( Table1[salesmember] ),
            FILTER ( Table1, Table1[Id] = Id )
        ),
        Table1[salesmember],
        ","
    )

这很好用,但我想用它作为衡量标准。

我可以改变什么来使用它作为衡量标准?

例子:

我的数据如下所示:

Company CompnayID   SalesMember Role
Walmart   1            Ryan     Lead
Walmart   1           Vinnie    Lead2
Walmart   1             Danny   Lead3
Winco     2            Ryan     Lead
Winco     2           Vinnie    Lead2
Winco     2           Danny     Lead3
Fred Myer 3           Noelle    Lead
Kroger    4             Dennis  Lead
Albertsons 5            Nate    Lead
Safeway    6           Carol    Lead

我想创建一个名为 SalesMember_Cal_Column 的度量,它会给我这个结果:

Company CompnayID   SalesMember Role    SalesMember_Cal_Column
Walmart   1           Ryan      Lead    Ryan, Vinnie, Danny
Walmart   1           Vinnie    Lead2   Ryan, Vinnie, Danny
Walmart   1           Danny     Lead3   Ryan, Vinnie, Danny
Winco     2           Ryan      Lead    Ryan, Vinnie, Danny
Winco     2           Vinnie    Lead2   Ryan, Vinnie, Danny
Winco     2           Danny     Lead3   Ryan, Vinnie, Danny
Fred Myers 3          Noelle    Lead    Noelle
Kroger     4          Dennis    Lead    Dennis
Albertsons 5           Nate     Lead    Nate
Safeway    6          Carol     Lead    Carol

我想确保当我切入一家公司然后切入销售成员时,只有关联的销售成员才会出现在新列中。

例如,如果我将上表分割为 Walmart 和销售成员 Ryan,结果将如下所示:

Company CompnayID   SalesMember Role    SalesMember_Cal_Column
Walmart     1          Ryan     Lead       Ryan

【问题讨论】:

    标签: powerbi dax


    【解决方案1】:

    我认为你应该可以简单地替换

    VAR ContextID = Table1[Id]
    

    类似的东西

    VAR ContextID = SELECTEDVALUE ( Table1[Id] )
    

    这将从过滤器上下文中返回 Id 值(如果有多个则返回空白)。

    【讨论】:

    • 有没有办法集成 unichar(10)?我正在尝试将每个名称都放在新行上
    • 尝试UNICHAR(10) 而不是"," 作为最后一个参数。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多