使用选择性粘贴-减和数值格式功能来处理
Excel版本参考:2010
1、任意单元格输入1095(3年*365天),CTRL+C(复制)
2、选中日期数据区域
3、右击,选择性粘贴,点击数值和加,确定
4、查看效果(已加三年)
正确的日期格式是:2010-11-16,你日期的格式使用不对,所以计算就麻烦了点!
若你的“有效期起始”在D列,E2写公式:
=DATE(YEAR(SUBSTITUTE(D2,".","-"))+3,MONTH(SUBSTITUTE(D2,".","-")),DAY(SUBSTITUTE(D2,".","-"))-1)
若还想使用你原来的格式,可以用公式:
=TEXT(DATE(YEAR(SUBSTITUTE(D2,".","-"))+3,MONTH(SUBSTITUTE(D2,".","-")),DAY(SUBSTITUTE(D2,".","-"))-1),"yyyy.mm.dd")
去试一试吧!祝你工作顺利!
假设你的2010.11.16是文本格式,如果是日期格式就没有这么复杂
在B2单元格输入函数
=TEXT(DATE(LEFT(A2,4)+3,MID(A2,FIND(".",A2)+1,FIND(".",A2,6)-6),RIGHT(A2,LEN(A2)-FIND(".",A2,6))-1),"e.m.d")
然后下拉填充
如果A2是日期格式可以用
=text(A2+date(3,,),"e.m.d")
下拉填充
假设起始日在A2,则B2输入:
=DATE(YEAR(A2)+3,MONTH(A2),DAY(A2)-1)