DATEADD
释义:返回一个表,此表包含一列日期,日期从当前上下文中的日期开始按指定的间隔数向未来推移或者向过去推移
语法:DATEADD(日期,间隔数,间隔时间粒度)
参数:
- 第一参数:日期列
- 第二参数:间隔数,整数
- 第三参数:日期偏移的间隔,year/quarter/month/day
示例:计算当前上下文中的日期之前一年的日期
注意事项:当数据表中最新日期为非完整月时,如选择非完整月的全部数据,按年推移则会对比去年的同期的完整月
- 例如:最新日期为2020/6/15,则当日期筛选器选择2002/6/1~2020/6/15时,系统认为选择的为2020年6月的完整月,按年推移,则会对比去年2019年6月的完整月,而非去年的相同时间段
DATEADD(DateTime[DateKey],-1,year)
注:该函数不支持DirectQuery模式