如何在计算列中添加年份?

How to add a year in a calculated column?

DateTable=CALENDARAUTO()

计算列:

NextYearDate = DATEADD(DateTable[Date],1,YEAR)

上面的计算列显示空白而不是下一年的日期。为什么会这样以及如何解决?

DATEADD 是一个时间智能函数,returns 日期从您的日期列偏移指定的时间间隔。这意味着对于你日期 table 的最近一年,没有 return.

的“明年”值

另一种选择是:

NextYearDate = 
    DATE ( 
        YEAR ( DateTable[Date] ) + 1,
        MONTH ( DateTable[Date] ),
        DAY ( DateTable[Date] )
    )