Excel:函数EOMONTH

2022年9月20日 21点热度 0人点赞

    函数EOMONTH:返回一串日期,表示指定月数之前或之后的月份的最后一天。EOMONTH(开始日期,之前或之后的月份数)。

方法/步骤

  1. 1

    1、返回指定日期当月最后一天的日期

     

    根据A列的日期,返回该日期当月最后一天的日期。

    输入公式:=EOMONTH(A2,0)

     

    函数EOMONTH的第二参数为0,即返回当前日期所在月份最后一天的日期。

  2. 2

    2、返回指定日期之后2个月的最后一天日期

     

    根据A列的日期,计算该日期所在月份之后2个月的最后一天日期。

    输入公式:=EOMONTH(A2,2)

  3. 3

    EOMONTH(A2,2):第二参数为2,表示之后2个月的最后一天日期;A2单元格日期“2018-1-24”之后2个月的日期(2019-3-24)所在月的最后一天的日期,即返回“2019-3-31”。

  4. 4

    3、返回指定日期之前3个月的最后一天日期

     

    根据A列的日期,计算该日期所在月份之前3个月的最后一天日期。

    输入公式:=EOMONTH(A2,-3)

  5. 5

    EOMONTH(A2,-3):第二参数为-3,表示之前3个月的最后一天日期;A2单元格日期“2018-1-24”之前3个月的日期(2017-10-24)所在月的最后一天的日期,即返回“2017-10-31”。

  6. 6

    4、计算指定日期的月份天数

    输入公式:=DAY(EOMONTH(A2,0))

  7. 7

    EOMONTH(A2,0)部分返回当前日期所在月份最后一天的日期“2018-1-31”;用函数DAY返回日期“2018-1-31”的天数31。

  8. 8

    函数EOMONTH用的不多,但它的存在必然有它存在的意义,每月做生产报表、财务报表等,日期是当月最后一天的日期,不用去算这个月是28天、30天、还是31天,使用函数EOMONTH直接返回当月最后一天的日期。

  9. 9

    个人建议

         注意:函数EOMONTH的第二参数为正数表示之后日期;为负数表示之前日期;若不是整数,将截尾取整。

    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部

laozhao

这个人很懒,什么都没留下

文章评论