Excel中的日期如何可以按月递增?
工具/原材料
excel2018版、电脑。
1、打开电脑找到并双击打开excel2018版表格软件;
2、双击打开excel表格软件以后,为了示范先在A、B单元格内编辑好任意的年份数字;
3、编辑好以后,在选中C列并在编辑栏里输入=DATE(YEAR(A1),MONTH(A1)+1,DAY(A1)),公式代表的意思是以A1单元格为基准,日期添加一天;
4、输入好公式以后,按回车键对公式进行填充即可完成;
5、同理选中D列并输入=DATE(YEAR(A1),MONTH(B1)+1,DAY(B1));
6、输入好公式以后,再按回车键对公式进行填充即可完成。
运行Excel,新建文件,A1单元格内输入:
=TEXT(DATE(2009,8+ROW()-1,10),"e-m-d~")&TEXT(DATE(2009,8+ROW(),10),"e-m-d")
移动鼠标到单元格右下角,待鼠标变成实心十字后,向下拖动即可。
其中:黄色的2009、8、10为起始日期,请用相应日期代替;蓝色ROW()表示取当前行号,绿色的-1里的1按实际行数适当调整,第1行减1,第2行减2,以此类推。
- 以上适用于Excel所有版本,如果觉得麻烦,且使用的Excel2007版以上,请继续看。
运行Excel,新建文件,A1单元格内输入:
=TEXT(EDATE("2009-08-10",ROW()-1),"e-m-d")&"~"&TEXT(EDATE("2009-09-10",ROW()-1),"e-m-d")
移动鼠标到单元格右下角,待鼠标变成实心十字后,向下拖动即可。
Excel2007版公式中日期区间更直观、易懂,可根据实际情况灵活运用。
如将式中2009-08-10改为2009-08-01,2009-09-10改为2009-08-31,则时间区间变为2009年8月。向下拖动后如图:
同样的,ROW()-1中的数字需要根据实际情况变化,方法同第3步不再赘述。
B1输入公式
=DATE(YEAR(A1),MONTH(A1)+1,DAY(A1))
B1公式向后复制
楼上你们简单问题复杂化了,题主把问题具象化,将日期举例为月中,如果ABC列为,2020年1月31日,2020年2月29日,用你们的月份+1,其他不变还有用吗?
用快速填充法
关键点在于:首先必须是日期格式
选中2个数据向右拖动,快速填充。
函数可以用这个的试试:=TEXT(DATE(YEAR(A1),MONTH(A1)+1,DAY(A1)),"yyyy年MM月DD日")