当前位置: 主页 > Office办公 > Excel专区 > Excel函数 > excel中edate函数的语法和用处,并以实际举例来理解edate函数的使用

excel中edate函数的语法和用处,并以实际举例来理解edate函数的使用

  • 2022-02-26
  • 来源/作者: 菜鸟图库/ 菜鸟图库
  • 373 次浏览

Excel中edate函数是返回某个日期的序列号,该日期与指定日期 (start_date) 相隔(之前或之后)指示的月份数。

  有时候看帮助文件,总是不太直白易懂。用中文来表达,Excel中edate函数的语法就是:EDATE(起始日期,月数)。

  其中,月数为正,表示未来日期,月数为负表示过去日期。

  为了方便理解,我们在excel工作表中看看edate函数如何使用。

  比如B1单元格的公式为:=EDATE(A1,-1),就是返回A1单元格的日期的前一个月,所以对应的就是2012-2-2。

  同样的,B2单元格的公式为:=EDATE(A1, 1),就是返回A1单元格的日期的后一个月,所以对应的就是2012-4-2。

  以此类推,B3单元格的公式为:=EDATE(A1, 2),就是返回A1单元格的日期的后两个月,所以对应的就是2012-5-2。

excel中edate函数的语法和用处,并以实际举例来理解edate函数的使用

  Excel中edate函数的使用不复杂,在某种程度来说,可以简化公式写法,如果上面这个截图不使用edate函数,使用公式:=DATE(YEAR(A1),MONTH(A1)-1,DAY(A1)),同样可以返回上一个月的日期,只是相对来说,公式长了很多。

  上面的演示为2010版操作截图。有些朋友问,为什么edate函数不能使用,估计是低版本的原因。如果需要在2003版使用EDATE函数,需要单击工具——加载宏,勾选“加载分析工具库”才能正常使用。

标签(TAG) EDATE函数