DAX查询DATEVALUE

时间:2018-06-06 14:17:01

标签: dynamic powerbi dax

我有DAX查询,需要将DATEVALUE分配给IF子句中的列。

    Invoice_Date :=
IF (
    FactCustTrans[DOCUMENTDATE]=DATEVALUE ( "1/1/1900" ),
    FactCustTrans[TRANSDATE],
    FactCustTrans[DOCUMENTDATE]
)

错误是' ='的语法不正确

1 个答案:

答案 0 :(得分:1)

尝试使用DATE功能(YYYY,MM,DD)

    Invoice_Date :=
IF (
    FactCustTrans[DOCUMENTDATE]= DATE ( 1900,1,1 ),
    FactCustTrans[TRANSDATE],
    FactCustTrans[DOCUMENTDATE]
)