各位EXCEL电脑高手,我想用EXCEL求时间:A1:2012年8月,想在B1显示加上18个月后的年月(用公式)。

如题所述

第1个回答  2012-02-04

看图片公式。

第2个回答  2012-02-06
如果楼上的答案不能令你满意,估计你的A1单元格的日期是文本格式,不是日期格式。如果是文件格式的话,可以在B1单元格用如下的公式。
=TEXT(DATE(LEFT(A1,4),MID(A1,FIND("年",A1)+1,LEN(A1)-6)+18,1),"yyyy年m月")
第3个回答  2012-02-04
=A1+18*30.5
这是个近似值,18*30.5就是指18个月的天数
第4个回答  2012-02-04
=TEXT(A1+DATE(,18,),"yyyy年m月")本回答被网友采纳
第5个回答  2012-02-04
这样比较保险
=DATE(YEAR(A1)+INT((MONTH(A1)+18)/12),MOD(MONTH(A1)+18,12),1)
相似回答