如何用excel计算还有多长时间退休 用excel计算退休日期

经验直达:

  • 用excel计算退休日期
  • 如何用excel计算还有多长时间退休

一、用excel计算退休日期


假设A列是姓名,B列是性别,C列(要设为日期型数据)是出生日期,D列(要设置为常规型)是年龄,E列(设置为日期型)是你要知道的退休那天的日期:

A1到E1分别是:姓名 性别 出生日期 年龄 退休日

则:D2=year(now())-year(C2) 往下复制到所有即可
E2=if(b2="男",DATE(YEAR(C2) 60,MONTH(C2),DAY(C2)),DATE(YEAR(C2) 55,MONTH(C2),DAY(C2))) 往下复制到所有即可

我测试通过


二、如何用excel计算还有多长时间退休


【如何用excel计算还有多长时间退休 用excel计算退休日期】图中有这么一个表格数据,现在,要计算出该公司男员工的退休日期 。

比如 , 男性的法定退休年龄是60岁 。

excel表格中,EDATE函数怎样计算出退休日期时间
那么,我们用EDATE函数来计算 。

在E31单元格输入公式:=EDATE(D31,60*12)

EDATE函数的参数是 , 第一个是起始日期,第二个是月数 。D13单元格是起始日期,男性退休年龄是60岁,就是60年 , 一年12个月,那么,月数就是60*12了 。

excel表格中,EDATE函数怎样计算出退休日期时间
这时 , 我们可以看到,得出的结果是一串数字 。这个先不要急,等下就可以设置成日期的了 。

我们先把下方的单元格填充上公式计算出结果 。

鼠标双击填充柄,下方自动填充公式计算出结果 。

excel表格中,EDATE函数怎样计算出退休日期时间
excel表格中,EDATE函数怎样计算出退休日期时间
4
然后,保持单元格在选中的状态 。我们再点下开始选项卡下属的功能区的单元格格式这里,点下拉按钮,弹出的菜单中选择短日期 。

一串的数字即变成日期格式了 。

excel表格中,EDATE函数怎样计算出退休日期时间
excel表格中,EDATE函数怎样计算出退休日期时间
5
因男性与女性的退休年龄不同,若表格中 , 男员工与女员工混在一起的,那么 , 怎样计算出退休日期呢 。

我们可以嵌套一个IF函数来实现 。

如图中的表格 。

excel表格中,EDATE函数怎样计算出退休日期时间
6
比如,男性法定退休年龄是60岁;女性法定退休年龄是55岁 。

那么,在表格,我们要判断该出生日期是女性的还是男性的,我们以D列的性别来判断 。

那么,公式 , 我们就要这样写了:=EDATE(E31,IF(D31="男",60,55)*12)

在F31单元格输入此公式 。

7
按下回车键,得出结果,再双击填充柄,向下填充公式,得出相应的结果,再把所有结果选中 , 设置为短日期 。

END

相关经验推荐