Excel生成一列日期

我想在A1生成一列日期从19800101到20000101怎么弄谢谢

按以下步骤完成即可
1、将A列的第一个单元格格式设置为yyyymmdd(如果日期格式中没有,可以自定义成这个格式)
2、在A列的第一个单元格A1输入:1980-01-01
3、选中A1单元格,移动鼠标到单元格的右下角,鼠标变成十字后,向下一直拖动
4、在选择填充的格式框中选择“以序列方式填充”
即可完成你的要求了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-05-19
A1输入19800101
菜单:编辑-填充-序列
在弹出的对话框中,“序列产生在”选择“列”
“类型”为“等差数列”
步长值为1
终止值为20000101
确定,即可

不过,我用的是excel2003,最大行数只有65536行,不能生成你那么多的日期数据
第2个回答  推荐于2021-01-26
这个问题可以这样做
1)在A列输入日期,按照日期格式输入
2)在B列使用公式
=Year(A1)&IF(MONTH(A1)<10,"0"&MONTH(A1),MONTH(A1))&IF(day(A1)<10,"0"&day(A3),day(A1))
B列就是你需要的数据

参考资料:如果您的回答是从其他地方引用,请表明出处

本回答被提问者采纳
第3个回答  2010-05-19
我已经生成了,你在A1中输入1980-01-01,这是标准的日期格式,然后向下拖动,将自动按照日期序列进行填充。
相似回答