要在excel里算出指定日期往后推几年的日期,直接用edate函数把年数乘12就能自动推算。如果碰到起始日期是闰年2月29日的情况,得先确认对应的业务规则,允不允许到期日落在对应年份2月的最后一天。
填签署日期和延续年数
打开合同复查.xlsx,B列填真实的签署日期,C列填要延续的年数。YC01这条记录设成从2024/02/29延续1年,专门用来测试闰年边界的特殊情况。

用 EDATE 按 12 个月一整年推算
在 D2 输入 =EDATE(B2,12*C2),输完把公式向下填充至 D7 就行。如果需要往前推算一年,C列直接输入负数就可以。

核对闰年和普通日期
确认YC01的计算结果是2025/02/28,YC02的结果是2026/03/10。如果业务约定闰年的到期日要改成3月1日,得针对这类特殊情况单独做处理。



















