我有DAX查询,需要将DATEVALUE分配给IF子句中的列。
Invoice_Date :=
IF (
FactCustTrans[DOCUMENTDATE]=DATEVALUE ( "1/1/1900" ),
FactCustTrans[TRANSDATE],
FactCustTrans[DOCUMENTDATE]
)
错误是' ='的语法不正确
答案 0 :(得分:1)
尝试使用DATE功能(YYYY,MM,DD)
Invoice_Date :=
IF (
FactCustTrans[DOCUMENTDATE]= DATE ( 1900,1,1 ),
FactCustTrans[TRANSDATE],
FactCustTrans[DOCUMENTDATE]
)