怎么设置Excel表单元格日期当月 月份自动加两个月

怎么设置Excel表单元格日期当月 月份自动加两个月例如今天是2017年11月和12月,加两个月后就变成2018年1月和2018年2月

1、打开事先准备好的excel表格,在表格中要求将A列中列出的当前日期转换成两个月后的日期,结果在B列列示;

2、选择B2单元格,在单元格中输入[=],然后找到【插入函数】选项,点击【插入函数】选项;

3、弹出【插入函数】对话框:在[或选择类别]中选择[全部]选项,在[选择函数]中选择[EDATE]函数,然后点击【确定】按钮;

4、弹出【函数参数】对话框,将光标移动到第一个参数后面的对话框中,选择A2单元格,将光标移动到第二个参数后面的对话框中,输入数字[2],表示两个月后,所有参数设置好后点击【确定】选项;

5、返回到工作表中,A2单元格的日期就自动加了两个月,转变为两个月后的日期;

6、选中B2单元格,点击左键拖动鼠标将剩余的日期转换完成即可。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-21

1、先在打开的excel表格中输入需要增加月份的初始日期数据,需要在输入的日期基础上增加两个月。

2、在B1单元格中输入日期函数的公式:=DATE(YEAR(A1),MONTH(A1)+2,DAY(A1))。

3、按下回车键生成计算结果,可以得到在A1单元格日期的基础上增加两个月的日期。

4、点击B1单元格右下角的绿色圆点并向下复制公式,即可得到批量的增加两个月的日期数据。

本回答被网友采纳
第2个回答  2017-08-26

    使用EDATE函数即可解决;

    如下图所示:

追问

您好大神,年、月都是独立单元格的额。年的单元格是A3,月单元格是B3

追答

=EDATE(DATE(A3,B3,C3),2)

追问

您好大神,您是反过来了

追答

什么反过来了?

追问

大神,您好我是想这样设置,和您那个刚好反过来

追答

    获取年公式:

    =year(a1)

    获取月公式:

    =month(a1)

    获取日公式:

    =day(a1)

追问

但是我在月份哪里自动加两个月

但是我想在月份哪里自动加两个月

追答

获取增加2个月的年月日公式:
=year(edate(a1,2))
=month(edate(a1,2))
=day(edate(a1,2))

追问

也就是自动加2个月后变更2018年1月26日

追答

用上面的公式效果:

追问

可以了。超级谢谢您大神

本回答被提问者采纳
第3个回答  2017-08-26

是如图的意思吗

追问

您好大神,年、月都是独立单元格的额。例如。年的单元格是A3,月单元格是B3

追答

这样吗?

第4个回答  2017-08-26
图片不是很清楚,不过大概可以看到数据是放在几个合并的单元格中的,准确公式就不写了,大概意思说下吧:
1、月份的单元格, 新的月份那里参考使用 :
=if(原来月份单元格=10,12,MOD(原来月份单元格+2,12))
2、年份的单元格, 新的年份那里参考使用 :
=if(原来月份单元格>10,原来年份单元格+1,原来年份单元格)追问

大神这样看得清吗

追答

呵呵,你自己看看不就知道了,不过大概可以看到 后面(也就是新月份)为ao列,新年份应该为AH列,看不见行号,所以公式还是写不了。难道你把文字换成具体单元格还不会么 ?
比如第一个公式应该是:
=if(x11=10,12,MOD(x11+2,12))
第二个应该是:
=if(x11>10,r11+1,r11)
如果不对你就自己再核对下单元格是否我看偏了。

相似回答