首页 > 生辰八字

edate函数计算退休日期日期函数推算(Excel教程到期日计算)

到期日 生辰八字 03-28

eDate函数是Excel中一个超级实用的函数,用于计算退休日期和到期日期。本教程将详尽解读怎样使用eDate函数来进行日期计算。ltr鬼金羊

first of all,使俺们来了解下eDate函数的基本用法。eDate函数的语法为eDate(start_date,months),其中start_date是起始日期,months是要添加的月份。函数将返回一个新的日期,该日期是在起始日期的基础上添加了指定的月份。ltr鬼金羊

假设我们有一个起始日期为2021年1月1日的人,他希望知道本人的退休日期。假设退休年限为30年。俺们是可以使用eDate函数来计算退休日期。在一个单元格中输入以下公式:ltr鬼金羊

=eDate("2021/1/1",30*12)ltr鬼金羊

按下回车键后,Excel将返回退休日期。例如,假如起始日期是2021年1月1日,30年后的退休日期将是2051年1月1日。ltr鬼金羊

同样的,我们也应该使用eDate函数来计算到期日期。假设有一份合同,起始日期为2021年1月1日,有效期为2年。俺们是可以使用eDate函数来计算到期日期,公式如下:ltr鬼金羊

=eDate("2021/1/1",2*12)ltr鬼金羊

按下回车键后,Excel将返回到期日期。例如,假如起始日期是2021年1月1日,2年后的到期日期将是2023年1月1日。ltr鬼金羊

需须留意的是,eDate函数的月份是以整数方式计算的。于是,在计算时需要将年份乘以12来转换为月份。ltr鬼金羊

除了计算退休日期和到期日期,eDate函数还不错用于其他日期计算。例如,应该使用eDate函数来计算任何未来或过去的日期。仅需输入适合的start_date和months值即可。ltr鬼金羊

在使用eDate函数时,还应当注意保持日期格式的一致性。确保输入的日期格式正确,并且结果的日期格式与输入的日期格式相匹配。ltr鬼金羊

汇总一下,eDate函数是Excel中一个非常实用的函数,可以 使用于计算退休日期、到期日期以及其他日期计算。仅需了解根本的语法和注意和提防日期格式的一致性,你就能够轻松使用eDate函数进行日期计算了。假如你对Excel日期计算有需要,不如试一下eDate函数,相信它会给你带来许多便利。ltr鬼金羊

来源头条作者:学点EXCEL不加班ltr鬼金羊

作者:老菜鸟转自:excel教程ltr鬼金羊

编按:ltr鬼金羊

哈喽,各位好!!!平时我们总是需要计算各式到期时间,例如合同到期日、员工转正日期、产品有效期等等。大家普遍的做法应该都是用DATE函数计算,不过DATE函数的计算公式实在是太繁琐了,有还是没有更简单容易的公式呢?肯定是有的啦!!!用EDATE就行啦~ltr鬼金羊

平时的打工时,经常会遇见计算职工转正日期、合同到期日、职工退休日期以及产品有效期截止日等等与日期有关系的问题。如此问题看起来复杂,事实上仅需要一个很简单容易的函数就能搞定,这个函数就是EDATE。今天共享EDATE函数的几个应用实际案例,希望能够帮到你。ltr鬼金羊

实际案例1:计算员工转正日期ltr鬼金羊

下图是某公司的新入职员工登记表,入职三个月即可转正,要依据入职日期计算出转正日期。ltr鬼金羊

没有对比就没有伤害,先来看看不会EDATE函数的伙伴是怎么写公式的:ltr鬼金羊

=DATE(YEAR(D3),MONTH(D3)+3,DAY(D3))ltr鬼金羊

而用EDATE函数的公式是这个样子的:=EDATE(D3,3),是还是不是很简单?ltr鬼金羊

EDATE函数仅需要两个参数,开始日期和间隔月数。ltr鬼金羊

公式=EDATE(D3,3)之义就是D3单元格中的日期三个月后所相应的日期。ltr鬼金羊

实际案例2:计算合同到期日ltr鬼金羊

如图所示,需要依据任何人签合同的日期与合同期限,计算出相应的合同到期日,使用EDATE函数同样十分容易就能计算出结果。ltr鬼金羊

公式:=EDATE(D3,E3*12)-1ltr鬼金羊

与第1个例子不同的是,本例中要计算的不是3个月后的日期,而是若干年后的日期。由于EDATE只能按月进行计算,所以需要将E列中相应的年份乘以12变成月数,才能得到正确的结果。ltr鬼金羊

实际案例3:计算职工退休日期ltr鬼金羊

如图所示,依据性别和出生日期计算退休日期,男性满60周岁,女性满55周岁即可退休。ltr鬼金羊

公式:=EDATE(C3,IF(B3="男",60,55)*12)ltr鬼金羊

在这个例子中,要依据性别判断退休年龄。假如为男性,退休年龄是60,退休日期就是出生日期60年以后的日期;同理,假如为女性,退休年龄是55,退休日期就是出生日期55年以后的日期。ltr鬼金羊

first of all要用IF函数判断任何人退休的年龄,IF(B3="男",60,55)这部分比较容易理解,若单元格B3的值等于男性返回60,要不然返回5五、ltr鬼金羊

接着使用实际案例2的方式方法,将IF函数得到的年数结果乘以12转换为月数后,再用EDATE函数得到退休日期。ltr鬼金羊

实际案例4:计算产品有效期截止日ltr鬼金羊

如图所示,依据每个产品的生产日期和保质期,计算出产品有效期。ltr鬼金羊

本实际案例的难度在于保质期不是规范的数字,而且有年和月两种形式。下面简单解读分析一下IF这部分的思路。ltr鬼金羊

RIGHT(C2,1)="年"这部分的效果是使用RIGHT函数将C列单元格最右边一个字提取出来,判断保质期按年计算还是按月计算。假如是年的话,就用LEFT将年数提取出来再乘以12转为月数,亦即LEFT(C2,1)*1二、ltr鬼金羊

(注:这个思路是考虑到多数情况下保质期不可能有超过10年的情形,所以提取最左边的1位就是年份,假如年份有两位数的,就需要换其他思路了。)ltr鬼金羊

假如不是按年计算的,就需要将月数提取出来。提取月数的思路有许多,本例使用了替换函数SUBSTITUTE,将单元格中的“个月”二字替换为空(等同于删除)。用SUBSTITUTE函数得到的值是文本型的,所以需在后面*1将文本数字转为数值。ltr鬼金羊

最后再用EDATE函数计算出产品的保质期。ltr鬼金羊

通过以上四个例子,我们对于这个函数的使用方法应该比较清楚了,关键是怎样依据实际问题得到第2参数(月数),偶尔可以直接使用表格中的数据,偶尔需要借助其他函数才可以获得所需的月数。ltr鬼金羊

最后要说明的一点就是,这个月数可以是负数,预示求指定日期之前几个月的日期。ltr鬼金羊

ltr鬼金羊

标签: