DATESBETWEEN 函数



描述

返回一个表,其中包含一列以 start_date 开始直到 end_date 结束的日期。

语法

DATESBETWEEN (<dates>, <start_date>, <end_date>) 

参数

序列号 参数和描述
1

日期

包含日期的列。

2

开始日期

日期表达式。

3

结束日期

日期表达式。

返回值

一个包含一列日期值的表。

备注

  • 如果 start_date 是一个空日期值,那么 start_date 将是 dates 列中的最早值。

  • 如果 end_date 是一个空日期值,那么 end_date 将是 dates 列中的最高值。

  • 用作 start_date 和 end_date 的日期包含在内。

  • 如果销售发生在 10 月 1 日和 12 月 31 日,并且您将 10 月 1 日指定为开始日期并将 12 月 31 日指定为结束日期,那么 10 月 1 日和 12 月 31 日的销售将计算在内。

示例

= CALCULATE (
   SUM (Sales[Sales Amount]), DATESBETWEEN (Sales[Date], DATE (2015,1,1), DATE (2015,3,31))
)
dax_functions_time_intelligence.htm
广告