js根据月数计算有效日期_Excel到期日计算,EDATE函数你一定要学会

Excel到期日计算,EDATE函数你一定要学会

各位亲爱的小伙伴们,大家好,很高兴我们又见面了。今天,我想和大家分享的是《Excel到期日计算,EDATE函数你一定要学会》,为什么一定要学习呢?作为办公人,我们工作中总会遇到需要计算各种到期时间,例如退休到期日、合同到期日、员工转正日期、产品有效期截止日等等。相信大家第一反应的做法是肯定是使用DATE函数计算,但是DATE函数的计算公式着实是太复杂了,有没有更简单的公式呢?这些问题看似复杂,实际上只需要一个很简单的函数就能搞定,这个函数就是EDATE。今天就和大家共同交流分享EDATE函数的几个应用实例,希望能对大家有所帮助,同时和大家共同进步。

一、EDATE函数的基本用法

EDATE函数的功能是计算某个日期前后指定月数的日期序列号。简单的说就是返回一段日期,从指定起始日期之前或之后的日期。它的函数形式是edate(start_date,months),start-date参数表示的是起始日期,months是表示相应的月份。

22a18f7b80ffed015c55c5d30e74fbe2.png

二、新员工转正日期的计算

对于企业来说,新入职的员工一般要经过三个月的试用期,通过了相关考核后才可以转正,现在有一张新员工入职登记表,要根据入职日期计算出转正日期,该如何快捷完成任务呢?

e13a25b1a19025d53e2d732e92766e55.png

首先,我们来看下使用DATE函数的公式:=DATE(YEAR(D3),MONTH(D3)+3,DAY(D3)),是不是比较麻烦,需要嵌套几个函数才能计算出需要的结果。

个人分析:我们来试一试用EDATE函数看看,公式是这个样子的:=EDATE(D3,3),同样也达到了想要的结果,而且是不是很简单?我们的目的是需要的结果,而采用最简单的方式才是想要的思路。EDATE函数只需要两个参数,开始日期和间隔月数。公式=EDATE(D3,3)的意思就是根据D3单元格中的开始日期计算三个月后所对应的日期,从而达到计算的结果。

9ab8c2bd3241703f1058018d7329120b.png

三、合同到期日的计算

对于每个员工,在入职的时候,都会与相关单位签订用工合同,对于企业来说,需要根据每个人签合同的日期与合同期限,计算出对应的合同到期日,从而掌握每个员工的信息。

个人分析:对于该类问题,同样可以使用EDATE函数计算出结果。如下图所示,在F3单元格中输入计算公式:=EDATE(D3,E3*12)-1

a14820b0c281636a7708492688e4e1d3.png

有同学看了上图中的函数,提出了疑问:“其中参数*12是什么意思?-1又是什么意思?”该实例与第一个不同的是,本例中合同的期限是年,不是月份,单位不一样。因为EDATE只能按月进行计算,所以就需要稍加变通,将E列中对应的年份乘以12就变成月数,而为什么要“-1”,是因为到期日要比对应计算出来的日期提前一天。通过该函数计算得到正确的结果。

四、员工退休日期的计算

在单位中,我们会根据性别和出生日期来员工计算退休日期,比如说男性满60周岁,女性满55周岁即可退休。那如何来完成根据不同性别,不同年龄自动计算出退休日期呢?想想好像有点复杂?其实稍微灵活运用一些函数组合,即可实现想要的结果。该实例如下图所示,

2ba594f7a6bdd4ee874a56e6edd08916.png

我们来分析一下公式的含义:=EDATE(C3,IF(B3="男

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值