有人可以向我解释这个DAX表达式吗?

时间:2019-05-08 12:08:23

标签: powerbi dax

Daily Reimbursement Rates =
CALCULATE (
    CONCATENATEX (
        VALUES ( f_Census[DailyReimbursement] ),
        FORMAT ( f_Census[DailyReimbursement], "$0.00" ),
        ", "
    )
)

1 个答案:

答案 0 :(得分:1)

它将采用[DailyReimbursment]格式的所有值,以便该值以美元为单位,带有2个小数,并在它们之间用“,”连接。

表格:

enter image description here

测量:

Rate = 
CALCULATE(
    CONCATENATEX(
        VALUES(Data[Value]);
        FORMAT('Data'[Value]; "$0.00");
        ", "
    )
)

结果:

enter image description here

在此处了解有关CONCATENATEX的更多信息:MicrosoftDocs