请问excel里日期能加月份吗?
比如:2005-11-20能加上6个月吗?excel里能使它成为答案2006-5-20吗?谢谢高手帮忙指导!
先算出这6个月共有多少天,然后再相加。可以通过date()函数计算出两日期之间相差的天数。例:date(2006,5,20)-date(2005,11,20).不过此方法不可以批量计算,遗憾!
楼主是不是要求保持日期不变,只是年份和月份改变,如果是这样的话问题就简单多了: 假设A1=2005-11-20,B1单元格输入要加的月份6,要在C1中得到2006-5-20,在C2中输入公式: =(YEAR(A1)+INT((MONTH(A1)+B1)/12))&"-"&(IF(MOD((MONTH(A1)+B1),12)=0,12,MOD((MONTH(A1)+B1),12)))&"-"&DAY(A1)
答:假定入厂时间为A4单元格,在转正日期单元格中输入公式=YEAR(A4)&"-"&(MONTH(A4)+3)&"-"&DAY(A4)。详情>>