Σ表格公式学堂EXCEL FORMULA & SCENARIO

EDATE几个月后的日期

从某天往后推几个月,自动处理月末。

Excel 2016+WPS 兼容在线测试
1

语法结构

EDATE(开始日期, 月数)
开始日期月数方括号 [ ] 表示可选参数
参数必填类型说明示例值
开始日期必填日期基准日期B2
月数必填数字往后推几个月,负数表示往前3

返回:日期:推后(负数则提前)指定月数后的日期

2

什么时候用它

算合同续签日
签订日 + 12 个月就是到期日。
看完整场景方案 →
算试用期结束日
入职日 + 3 个月。
看完整场景方案 →
3

动画演示

动画演示·合同表第 1 / 3 步
ABCD
1客户签订日期限(月)到期日
2甲公司2024-01-31122025-01-31
3乙公司2024-03-1562024-09-15
STEP 1
基准日 2024-01-31,加 12 个月
月末对齐:2024-01-31 + 12
4

示例演示

D2 : =EDATE(B2,C2)
=EDATE(B2,C2) 1 月 31 日加 12 个月,自动处理成 2025-01-31
ABCD
1客户签订日期限(月)到期日
2甲公司2024-01-31122025-01-31
3乙公司2024-03-1562024-09-15
当前表:合同表 · 公式单元格 D2 · 绿色底为公式,蓝色底为动态数组溢出结果
5

常见错误

现象显示数字不是日期
原因格式问题
解决设置日期格式
现象#NUM!
原因起始日期不是有效日期
解决检查原始日期列
6

相关公式

动手试一试

在编辑器里载入这个公式的示例数据,改改数字看看结果怎么变。

在编辑器中打开示例 ↗

用到这个公式的场景