在平时的工作中,经常会遇到计算职工转正日期、合同到期日、职工退休日期以及产品有效期截止日等等与日期有关系的问题。这些问题看似复杂,实际上只需要一个很简单的函数就能搞定,这个函数就是EDATE。今天分享EDATE函数的几个应用实例,希望对大家有所帮助
EDATE函数功能
计算从开始日期算起的数个月之前或之后的日期.返回值为1(1900年1月1日)~2958465(9999年12月31日)范围之间的整数(序列号值)
EDATE函数语法
EDATE(start_date,months)
翻译白话格式:
EDATE(指定的日期,要增加或减去的月数)
参数说明
start_date:一个日期值.代表开始日期.指定表示日期的数值(序列号值)或单元格引用。"start_date"的月份被视为"0'进行计算。
months:指定月份数.小数部分的值被向下舍入,若指定数值为正数则返回"start_date"之后的日期(指定月份数之后),若指定数值为负数则返回"start_date"之前的日期(指定月份数之前).
注意事项:
当数字显示格式为"常规"时,返回值以表示日期的数值(序列号)的形式显示。要转换成日期显示必须通过"设置单元格格式"对话框将数字显示格式转换为日期"格式。
EDATE函数使用方法实例
示例1:计算员工转正日期
下图是某公司的新入职员工登记表,入职三个月即可转正,要根据入职日期计算出转正日期。

在E3单元格中输入:
=EDATE(D3,3)
向下填充公式即可。
示例2:计算合同到期日

在F3单元格中输入:
=EDATE(D3,E3*12)-1
然后向下填充公式即可。
示例3:计算职工退休日期
根据性别和出生日期计算退休日期,男性满60周岁,女性满55周岁即可退休。

在D3单元格中输入:
=EDATE(C3,IF(B3="男",60,55)*12)
然后向下填充即可。
你学会了吗?
谢谢大家的观看,我们下一期再见,如果有什么问题欢迎评论区留言或私信我们
如果你对excel函数公式大全感兴趣,可以关注我们,在文章没更新之前,可以先看看我们前面的文章。
想学习更多的函数知识,欢迎关注转发
网友评论