excel2007按时间整点填充(每行增加1分钟,只显示到分钟)为什么填充一段时间后秒数不是00会变成59,
发布网友
发布时间:2022-05-14 13:58
我来回答
共1个回答
热心网友
时间:2023-10-19 17:35
这个好办,设置整个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中的帮助理解一下就行了。