Excel中的日期如何可以按月递增?

2024-11-03 00:42:08
推荐回答(5个)
回答(1):

工具/原材料

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、输入好公式以后,再按回车键对公式进行填充即可完成。

回答(2):

  1. 运行Excel,新建文件,A1单元格内输入:

    =TEXT(DATE(2009,8+ROW()-1,10),"e-m-d~")&TEXT(DATE(2009,8+ROW(),10),"e-m-d")

  2. 移动鼠标到单元格右下角,待鼠标变成实心十字后,向下拖动即可。

  3. 其中:黄色的2009、8、10为起始日期,请用相应日期代替;蓝色ROW()表示取当前行号,绿色的-1里的1按实际行数适当调整,第1行减1,第2行减2,以此类推。

  4. 以上适用于Excel所有版本,如果觉得麻烦,且使用的Excel2007版以上,请继续看。
  5. 运行Excel,新建文件,A1单元格内输入:

    =TEXT(EDATE("2009-08-10",ROW()-1),"e-m-d")&"~"&TEXT(EDATE("2009-09-10",ROW()-1),"e-m-d")

  6. 移动鼠标到单元格右下角,待鼠标变成实心十字后,向下拖动即可。

  7. Excel2007版公式中日期区间更直观、易懂,可根据实际情况灵活运用。

    如将式中2009-08-10改为2009-08-01,2009-09-10改为2009-08-31,则时间区间变为2009年8月。向下拖动后如图:

  8. 同样的,ROW()-1中的数字需要根据实际情况变化,方法同第3步不再赘述。

回答(3):

A1单元格中输入一个日期
B1输入公式
=DATE(YEAR(A1),MONTH(A1)+1,DAY(A1))
B1公式向后复制

回答(4):

楼上你们简单问题复杂化了,题主把问题具象化,将日期举例为月中,如果ABC列为,2020年1月31日,2020年2月29日,用你们的月份+1,其他不变还有用吗?

用快速填充法

关键点在于:首先必须是日期格式

选中2个数据向右拖动,快速填充。


回答(5):

可以同时选择2个单元格拖出来;
函数可以用这个的试试:=TEXT(DATE(YEAR(A1),MONTH(A1)+1,DAY(A1)),"yyyy年MM月DD日")