你可以使用EOMONTH函数,简称月底函数,计算在月底落下的投资或项目的到期日或截止日期。更具体地说,该函数返回序列号(或序列日期)在列出开始日期之前或之后的指定月份的最后一天。
该功能非常相似的EDATE功能,除了EDATE返回日期,该日期是开始日期前或之后的确切月份EOMONTH总是增加到月底的天数。
这些说明适用于Excel 2019、2016、2013、2010和Excel for Microsoft 365。
EOMONTH函数语法和参数
一个函数的语法指该功能的布局并包括职能名称、括号、逗号分隔符和争论.
语法EOMONTH功能是:
= Eomonth(Start_date,月)
Start_date(必填):项目或事件的开始日期。
几个月(必填):前或之后的月数Start_date.
- 此参数可以是输入函数或命名范围或小区引用的日期,或者对工作表中的数据位置的引用。
- 正值不会产生未来日期。
- 负值表示过去的日期。
- 如果几个月不是整数,它被截断以删除十进制部分。
Excel EOMONTH功能示例
下面的信息涵盖了用于输入EOMONTH函数进入细胞B3样本工作表.
我们的示例函数将从2016年1月1日开始添加和减去月份。
输入函数及其参数的选项包括:
- 将完整的函数输入单元B3。
- 方法选择函数及其参数功能对话框.
虽然可以用手键入完整功能,但很多人都会发现更容易使用对话框输入函数的参数。
下面的步骤将指导您如何使用函数对话框输入EOMONTH函数。
由于Months参数的值是负的(-6),单元格B3中的日期将比开始日期更早。
-
点击细胞B3使它成为活性细胞。
-
点击一下公式选项卡的丝带.
-
点击日期和时间功能,以打开功能下拉菜单。
-
点击EOMONTH在列表中提出功能对话框.
-
点击一下Start_date线。
-
点击细胞A3在工作表中输入单元格引用。
-
点击一下几个月线。
-
点击细胞B2在工作表中输入单元格引用。
-
点击好的返回工作表。
日期,7/31/2015(2015年7月31日)出现在细胞B3这是在开始日期前六个月的月份的最后一天;如果一个数字,例如42215,则会出现在单元格中B3很可能单元格有通用格式应用到它,你需要改变它的日期格式。
更改为Excel中的日期格式
控件所包含的单元格的日期格式的快速和简单的方法EOMONTH的预设格式选项列表中选择一个格式化单元格对话框。
-
突出显示包含或将包含工作表中包含日期的单元格。
-
新闻Ctrl+1在你的键盘上打开格式化单元格对话框。
-
点击一下标签数量在对话框中。
-
点击日期在里面类别列表窗口。
-
在里面类型窗口,点击所需的日期格式。
-
如果所选单元格包含数据,则Sample框将显示所选格式的预览。
-
点击好的按钮以保存格式更改并关闭对话框。
对于喜欢使用鼠标而不是键盘的人来说,备用方法打开对话框是:
-
右键单击选定的单元格以打开上下文菜单。
-
选择格式化单元格...从菜单中打开“格式单元格”对话框。
如果单元格显示一行的hashtags,则是因为它不够宽地包含格式化的数据。加宽电池将纠正问题。
可能的EOMONTH错误
函数返回#VALUE!错误值如果:
函数返回#NUM!错误值如果:
- 的Start_date是1900年1月1日之前。
- Start_date-几个月得出的日期在1900年1月1日之前。