计算起止时间内所有间隔不变的时间点
例题描述和简单分析
以起止时间为参数,比如2020/3/1和2021/3/30,在Excel中生成固定间隔31天的序列,如下:
A |
|
1 |
2020/3/1 |
2 |
2020/4/1 |
3 |
2020/5/2 |
4 |
2020/6/2 |
5 |
2020/7/3 |
6 |
2020/8/3 |
7 |
2020/9/3 |
8 |
2020/10/4 |
9 |
2020/11/4 |
10 |
2020/12/5 |
11 |
2021/1/5 |
12 |
2021/2/5 |
13 |
2021/3/8 |
上面涉及时间序列的生成
解法及简要说明
在集算器脚本中设置时间起止参数,start=2020/3/1,end=2021/3/30,设置日期格式为yyyy/mm/dd。
在A1格编写:=periods@x(start,end,31)
函数periods可按指定起止时间点、单位(默认为天)、间隔生成时间序列,@x表示舍弃终止时间点。
执行集算器脚本,将A1格的计算结果复制粘贴到Excel的A1格,即可完成计算。
英文版