EXCEL中时间序列填充

2024-11-29 06:40:20
推荐回答(4个)
回答1:

这个好办,设置整个A列的数据格式为自定义,定义格式为yyyy-m-d hh:mm,
然后A1输入2011-1-1 0:00,
A2输入 2011-1-1 0:05,然后选中A1和A2,通过下拉式拖放就可以自动填充以下各格子了,Excel会自动隔5分钟增加,过天就换日期的,我已经在电脑上试过了。不过这个方法有点误差,过了一段时间后会出现错分钟。

更好的方法是, 设置A列格式为自定义的yyyy-m-d hh:mm,然后在A1格中输入公式
=40544+(ROW(A1)-1)*5/1440,然后拉动A1往下复制即可。这个公式需要解释一下,涉及到Excel中日期的内部表示方法是从某个时刻(1900年1月0日0分0秒)开始的天数,不到一天的用小数来表示。40544即是从开始点到2011-1-1的天数,一天为1440分钟,row返回当前格的行数,利用这个设置出小数部分。在自定义格式下,这个数值即显示出日期与分钟来。再详细的你参考Excel中的帮助理解一下就行了。

回答2:

A1输入:2011-01-01 0:00
A2输入=A1+"0:05"
向下复制即可。

欢迎下载试读《Excel疑难千寻千解丛书》样章http://wenku.baidu.com/album/view/21c45f8102d276a200292ef2

回答3:

A1中输入:2011-01-01 0:00
A2中输入公式:
=A1+TIME(0,5,0)
往下复制公式即可。

回答4:

方法如下:
1,在A1和A2中输入上面的日期
2,ctrl+1※数据※数值
3,填充序列
4,再用方法2将数值还原为日期即可
希望对你有帮助