室内设计培训
平面设计培训
部落窝教育
网站首页 >> Excel教程 >> 文章内容

excel eomonth函数用法及实例

[日期:2010-06-18]   来源:IT部落窝  作者:IT部落窝   阅读:17543[字体: ]

第一部分:eomonth函数用法介绍

  Excel中EOMONTH函数是返回start-date之前或之后指定月份中最后一天的序列号。
我们使用EOMONTH函数可计算特定月份中最后一天的时间系列数,适用于证券的到期日等计算。
EOMONTH函数语法是:EOMONTH(start_date,months)
Start_date 是代表开始日期的一个日期。日期有多种输入方式:带引号的文本串(例如 "1998/01/30")、系列数(例如,如果使用 1900 日期系统,则 35825 表示 1998 年 1 月 30 日)或其他公式或函数的结果(例如 DATEVALUE("1998/1/30"))。
Months为 start_date 之前或之后的月数。正数表示未来日期,负数表示过去日期。
如果 start_date 为非法日期值,函数 EOMONTH 返回错误值 #NUM!。
如果 months 不是整数,将截尾取整。

eomonth函数简单示例
EOMONTH("1998/01/01",1) ,系统则返回值为:1998-2-28
EOMONTH("1998/01/01",-1) ,系统则返回值为:1997-12-31

注意:如果eomonth该函数不存在,请运行“安装”程序安装“分析工具库”。安装完毕之后,必须通过“工具”菜单中的“加载宏”命令进行启动。

第二部分:eomonth函数实例介绍

  实例:快速查看指定年份各月天数
本实例中,我们使用eomonth函数配合DAY函数、DATE函数实现快速查看指定年份中各月的天数,详见下图。

excel eomonth函数用法及实例

  比如,我们要查看2010年每个月的天数情况,首先我们在B1单元格输入年份:2010,然后选中B3单元格,输入公式:=DAY(EOMONTH(DATE($B$1,A3,1),0))&"天",然后向下复制公式,即可计算出2010年各个月份对应的天数。

  如果我们要查询2012年的每个月的天数情况,只需要在B1单元格输入年份:2012,回车键确认即可查询到。

  公式分析:
DATE($B$1,A3,1),表示用DATE函数将数值转换为日期。
EOMONTH(DATE($B$1,A3,1),0),表示返回给定日期中当前月的最后一天的日期。
最后再用DAY函数返回指定时间的天数。

如果你对Excel不是很熟悉,可以加我微信:529828270,免费赠送你一套Excel技巧视频教程学习。

<span class=keyword><a href=http://www.ittribalwo.com/article/list_1.html target=_blank>excel教程<a></span>公众号

IT部落窝PS,CDR,213班 分享到: QQ空间 新浪微博 腾讯微博 人人网
photoshop教程
Photoshop教程
平面设计教程
Photoshop教程