Excel:按日期时间排序的相同数据复制到未来日期

Excel:按日期时间排序的相同数据复制到未来日期

如果这个问题之前已经得到回答,我提前表示歉意,但我找不到任何使用与我的问题类似的措辞的内容。

我有一张包含一年数据的 Excel 表,其中每 15 分钟有一个值。

我需要将相同的数据复制下来,保存大约 20 年。值相同,但日期时间值需要适当增加。

摘录的数据样本部分:

2013 年 11 月 15 日 0 0 0
2013 年 11 月 15 日 0:15 0 0 0
2013 年 11 月 15 日 0:30 0 0 0
2013/11/15 0:45 0 0 0
2013 年 11 月 15 日 1:00 0 0 0
2013 年 11 月 15 日 1:15 0 0 0
     ︙ ︙ ︙ ︙
2013 年 11 月 15 日 6:45 0 0 0
2013 年 11 月 15 日 7:00 0 0 0
2013 年 11 月 15 日 7:15 0 0 0
2013 年 11 月 15 日 7:30 2.343333244 0.620000005 0
2013 年 11 月 15 日 7:45 24.77111053 9.632222176 0
2013年11月15日 8:00 55.38555527 24.6744442 107.1141281
2013 年 11 月 15 日 8:15 99.72555542 42.45111084 263.5869751
     ︙ ︙ ︙ ︙
2013年11月15日 16:00 267.5866699 115.3866653 565.7128296
2013 年 11 月 15 日 16:15 172.2244415 95.99111176 421.3774414
2013年11月15日 16:30 47.3777771 29.69000053 270.9610291
2013年11月15日 16:45 7.023333549 8.140000343 115.9676056
2013 年 11 月 15 日 17:00 0.004444445 1.917777777 0
2013 年 11 月 15 日 17:15 0 0 0
2013 年 11 月 15 日 17:30 0 0 0
2013 年 11 月 15 日 17:45 0 0 0
2013年11月15日 18:00 0 0 0
     ︙ ︙ ︙ ︙
2013 年 11 月 15 日 22:30 0 0 0
2013 年 11 月 15 日 22:45 0 0 0
2013年11月15日 23:00 0 0 0
2013 年 11 月 15 日 23:15 0 0 0
2013 年 11 月 15 日 23:30 0 0 0
2013 年 11 月 15 日 23:45 0 0 0

(转至編輯歷史查看一整天的数据。)

Excel 并不是我的强项。我尝试了各种复制选项,但似乎无法以 15 分钟为间隔动态创建新日期。这可能吗?我是否应该将一整年的内容复制下来,然后尝试更改每一年的年份?(我甚至不知道该怎么做。)

答案1

我想知道我是否错过了这个问题的重点。复制一年的数据(35040 行 - 365×24×4)20 次,并添加时间戳?如果我更好地理解了您的实际目的,我可能会给出更好的答案。

好吧,这里有几种方法可以实现你所要求的功能:

  • 在第 35041 行中,设置

    • A35041=A1+365
    • B35041=B1
    • C35041=C1
    • D35041=D1

    并向下拖动/填充。如果需要,可复制并粘贴值。

  • 复制 35040 行的数据块(如果 Excel 允许)并从第 35041 行开始粘贴。然后365在工作簿中的某个位置(可能是另一张表)键入“ ”并复制。然后选择 2014 年的时间戳(A35041:A70080)并执行“粘贴”→“选择性粘贴”→“操作”→“添加”。

无论如何,您都必须以某种方式处理闰年( 2 月 29 日)。

相关内容