EOMONTH函数用于返回任何特定月份,过去,现在或将来的最后一天的序列号值。该函数的语法如下:

=EOMONTH(base, offset)

_base_值是函数应从其进行计算的日期,而_offset_是一个数字,指示应使用从_base_日期起的多少个月。例如,_offset_为0表示EOMONTH应该返回以_base_表示的月份的最后一天,而_offset_为4则表示在_base_之后四个月,而“2”则是两个月之前。

例如,以下是EOMONTH的典型用法。第一行可用于返回当月的最后一天,第二行可返回比A1中的日期晚六个月的月份的最后一天:

=EOMONTH(NOW(),0)

=EOMONTH(A1,6)

请记住,EOMONTH返回一个序列号。 Excel不会自动将序列号格式化为日期。换句话说,您将需要将单元格显式格式化为日期。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(12156)适用于Microsoft Excel 2007、2010、2013和2016。您可以在下面的Excel的较旧菜单界面中找到此技巧的版本:`link:/ excel-Using_the_EOMONTH_Function [使用EOMONTH功能]。