1

我想创建范围从 01/01/2004 00:30:00 到 31/12/2004 23:30:00 的数据,时间步长为半小时。我还想使用excel添加一个仅包含相应日期的列,例如:

        01/01/2004  00:30:00      1
         01/01/2004  01:00:00      1 
         01/02/2004  00:30:00      2 
         31/12/2004  23:30:00     365

我试图做到这一点,但我想知道为什么从 cretin 日期开始,时间步长会从:

                 03/01/2004 **01:30**
                 03/01/2004 **02:00**
                  to
                 03/01/2004 **02:29**
                 03/01/2004 **02:59**
                  03/01/2004 03:29
                 03/01/2004 03:59

有什么帮助吗?

4

2 回答 2

1

假设您的日期在单元格 A1 中,则以下公式将起作用:

=INT(A1)-DATE(YEAR(A1),1,0)

从日期中Int删除时间,然后减去上一年的 12 月 31 日,得出一年中过去的天数。

于 2012-10-11T16:01:22.037 回答
0

对于步骤,使用公式 =A1+1/48并向下复制。

于 2012-10-11T17:32:41.453 回答