在脚本中我需要一个计数器给同一天(不同年份)一个数字,当新的一年开始时它将从1开始。所以当我重新加载我的脚本时,我想要一个看起来像这样的表:
Date Number
01/01/2015 1
...... ...
10/30/2015 303
10/31/2015 304
11/01/2015 305
.... ...
12/31/2015 365
01/01/2016 1
01/02/2016 2
.... ....
我该怎么做?
答案 0 :(得分:0)
您可以尝试从日期的年初减去日期
Date-makedate(year(Date),1,1)+1 as Number
如果闰年在你的分析中起作用,你需要更多的数学。
答案 1 :(得分:0)
DayNumberOfYear(date [,firstmonth])
根据包含日期的第一天的第一毫秒的时间戳返回年份的日期编号。该功能总是使用366天的年数。
通过指定1到12之间的第一个月(如果省略则为1),年初可以向前移动到任何月份的第一天。如果你是希望使用从3月1日开始的会计年度,指定firstmonth = 3.