【发布时间】:2016-09-24 17:40:38
【问题描述】:
我最近开始学习 DAX。我无法正常理解DATEADD 的功能。下面的表达式给出了错误。
DATEADD(FIRSTNONBLANK(DATATABLE("TodaysDate",DATETIME,{{"9/24/2016"}}),TRUE()),4,MONTH)
在对函数“DATEADD”的调用中指定了包含多个列的表表达式。这不受支持。
但它适用于EDATE
EDATE(FIRSTNONBLANK(DATATABLE("TodaysDate",DATETIME,{{"9/24/2016"}}),TRUE()),4)
并且FIRSTDATE 不像FIRSTNONBLANK 那样工作。 DATATABLE使用有问题吗?
FIRSTDATE(DATATABLE("Today1",DATETIME,{{"9/24/2016"}}))
在对函数“FIRSTDATE”的调用中指定了包含多个列的表表达式。这不受支持。
【问题讨论】:
标签: powerbi dax tabular ssas-tabular