2.5.11 EDATE函数

2.5.11 EDATE函数

(1)函数功能

EDATE函数用于计算某个日期相隔(之前或之后)几个月的日期。

(2)语法格式

EDATE(start_date,months)

(3)参数说明

start_date:必需参数,表示开始日期,形式可以是输入的表示日期的序列数、单元格引用或日期文本,输入的日期文本,必须使用英文半角的双引号括起来,否则EDATE函数的计算将会出错。

months:必需参数,表示开始日期之后或之前的月数,正数表示未来几个月,负数表示过去几个月,如果为小数,则自动截尾取整,只保留整数部分。

(4)注意事项

start_date参数表示的日期应该以标准的日期格式输入,也可以通过使用其他函数生成,比如NOW函数、TODAY函数等,如果输入了文本,EDATE函数将返回错误值“#VALUE!”。

(5)实例:计算还款日期

如图2.5.11所示,A列为借款日期,B列为借款期限(单位为年),要求在C列计算出还款的日期。

选择C2单元格,输入公式“=EDATE(A2,B2*12)”,输入完毕后按Enter键结束并向下填充公式,即可计算出全部还款日期。

图2.5.11 EDATE函数的应用

(6)函数版本

EDATE函数无法在Excel 2003及更早的版本中使用。