DATESINSPERIOD返回一张只有一列的日期区间, 其语法如下:
DATESINPERIOD(<dates>, <start_date>, <num of intervals>, <interval>)
参数:
dates: 日期列
Start_date: 开始日期
Num of intervals: 由开始日期向前滚动或向后滚动的数量
Interval: 设置start_date按天滚动还是按月滚动或按季度滚动或按年滚动
注:
该函数只能返回dates列所包含的日期区间,例如该日期列中的最小日期为5月1日,start_date设置为4月1日,返回的结果开始日期就为5月1日,而不是从4月1日开始
该函数是比较简单的,通过一个小小的示例,了解一下该函数的用法。
这里有一张水果销售的表格,记录水果每天的销售情况,如下: