16.7 生成一组相同间隔的时间序列 - 周日

 

生成 2020-02-01 到 2020-04-30 之间周日序列,结果如下图所示:

imagepng

编写脚本:

A
1 =date(“2020-02-01”)
2 =pdate@w(A1)
3 =if(A2<A1,A2+7,A2)
4 =periods@x(A3,“2020-04-30”,7)

A1 开始日期 2020-02-01
A2 求开始日期所在周的周日,选项 @w 表示获得指定日期所在周的周日
A3 如果 A2 小于开始日期,则令 A3 为 A2+7,即下一个周日,否则令 A3 为 A2
A4 生成开始周日 A3 与结束日期 2020-04-30 之间间隔 7 天的日期序列,即指定的起止时间段内连续的周日序列。选项 @x 表示不包含后端日期 2020-04-30


帮你早下班 - esProc 桌面版与 Excel 数据处理
16.6 生成一组相同间隔的时间序列 - 间隔 1 月
16.8 某月 / 季 / 年的第一个星期五