怎么设置Excel表单元格日期当月 月份自动加两个月例如今天是2017年11月和12月,加两个月后就变成2018年1月和2018年2月
1、打开事先准备好的excel表格,在表格中要求将A列中列出的当前日期转换成两个月后的日期,结果在B列列示;
2、选择B2单元格,在单元格中输入[=],然后找到【插入函数】选项,点击【插入函数】选项;
3、弹出【插入函数】对话框:在[或选择类别]中选择[全部]选项,在[选择函数]中选择[EDATE]函数,然后点击【确定】按钮;
4、弹出【函数参数】对话框,将光标移动到第一个参数后面的对话框中,选择A2单元格,将光标移动到第二个参数后面的对话框中,输入数字[2],表示两个月后,所有参数设置好后点击【确定】选项;
5、返回到工作表中,A2单元格的日期就自动加了两个月,转变为两个月后的日期;
6、选中B2单元格,点击左键拖动鼠标将剩余的日期转换完成即可。
使用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日
追答用上面的公式效果:
可以了。超级谢谢您大神
本回答被提问者采纳大神这样看得清吗
追答呵呵,你自己看看不就知道了,不过大概可以看到 后面(也就是新月份)为ao列,新年份应该为AH列,看不见行号,所以公式还是写不了。难道你把文字换成具体单元格还不会么 ?
比如第一个公式应该是:
=if(x11=10,12,MOD(x11+2,12))
第二个应该是:
=if(x11>10,r11+1,r11)
如果不对你就自己再核对下单元格是否我看偏了。