EDATE 返回起始日期之前或之后若干个月的日期——用负数表示往前。与直接加天数不同,它能正确处理月末与闰年。
=EDATE("2026-01-31", 1)→2026-02-281 月 31 日往后一个月落在 2 月 28 日。
=EDATE(DATE(2026,5,15), -2)→2026-03-15负数表示往回推:5 月 15 日之前两个月。
=EDATE(DATE(2026,3,10), 12)→2027-03-10加 12 个月即把日期往后推一年。
月末日期
=EOMONTH(A2, 3)返回 3 个月后那个月的最后一天。
每月天数不同,+30 天会偏移。EDATE 保持相同的「几号」并正确处理月末。
单元格是常规格式,所以 Excel 显示的是日期的序列号。给单元格应用日期格式即可。
把年数乘以 12:=EDATE(A2, 12*5) 即加五年。
直接相加:=A2+10 加十天,=A2+7*2 加两周。
需要为你自己的数据生成公式?
用自然语言描述需求,让 ExcelGPT 编写、解释并校验公式——免费起步,无需插件。