Excel函数教程-EOMONTH和EDATE函数
的有关信息介绍如下:EXCEL中的EOMONTH函数用于返回某个月份最后一天,而EDATE函数返回与指定日期相隔的月份数的日期;
首先来看EOMONTH函数,它的结构是:EOMONTH(开始日期 ,之前或之后的月份数 ) , 如图所示,当我们写成 =EOMONTH(A2,0) ,就得到2001-03-31 ;
如果我们写成=EOMONTH(A2,3) ,就是计算A2日期后3个月的最后一天,即"2001-06-30";
如图EOMONTH函数第二个参数是负数,就是向前的月份数,比如=EOMONTH(A2,-2),就是计算A2日期前2个月的最后一天;
如果EOMONTH函数第二个参数不是整数,将去掉尾而取整数部分,比如=EOMONTH(A2,2.7),会把2.7处理成2,所以就是计算A2日期后2个月的最后一天;
下面来看EDATE函数,它的结构是:EDATE(开始日期, 之前或之后的月份数),比如 =EDATE(A2,3)将返回A2日期后3个月的日期;
而=EDATE(A2,-3)将返回A2日期前3个月的日期;
如果日期参数不是有效日期,EDATE函数会返回#VALUE!;