理论教育 如何在员工信息表中计算退休日期:实例分享

如何在员工信息表中计算退休日期:实例分享

时间:2023-05-31 理论教育 版权反馈
【摘要】:1 打开本节素材文件“素材\第07章\实例131\员工信息登记表.xlsx”,选择I3单元格,在编辑栏中输入计算公式:=DATE,按住键计算员工退休日期,如图7-29所示。EDATE函数用于返回指定日期之前或之后,指定月份的日期序列号。months参数为在start_date之前或之后的月份数,未来日期用正数表示,过去日期用负数表示。

如何在员工信息表中计算退休日期:实例分享

技巧介绍:在编辑员工信息表时,需要根据员工的身份证号码计算该员工的退休日期,该怎样利用函数计算员工的退休日期呢?

1 打开本节素材文件“素材\第07章\实例131\员工信息登记表.xlsx”,选择I3单元格,在编辑栏中输入计算公式:=DATE(YEAR(E3)+(F3="男")*10+50,MONTH(E3),DAY(E3)),按住【Enter】键计算员工退休日期,如图7-29所示。

978-7-111-57191-9-Chapter07-30.jpg

图7-29 输入计算公式-1

2 双击I3单元格右下角填充手柄,向下复制计算公式,如图7-30所示。

978-7-111-57191-9-Chapter07-31.jpg

图7-30 复制计算公式-1

3 利用EDATE函数同样可以计算退休日期,选择J3单元格,在编辑栏中输入计算公式:=EDATE(E3,IF(F3="女",50*12,60*12)),按住【Enter】键计算员工退休日期,如图7-31所示。

4 双击J3单元格右下角填充手柄,向下复制计算公式,如图7-32所示。

978-7-111-57191-9-Chapter07-32.jpg

图7-31 输入计算公式-2(www.daowen.com)

978-7-111-57191-9-Chapter07-33.jpg

图7-32 复制计算公式-2

技巧拓展

本实例中的计算公式解释为:“DATE(year,month,day)”是指返回指定的日期;“YEAR(D3)+(C3="男")*10+50”是指从D3单元格提取年份,如果性别为男即60岁退休;如果性别为女即50岁退休;“MONTH(D3)”从D3单元格提取月份;“DAY(D3)”从D3单元格提取天数。

EDATE函数用于返回指定日期之前或之后,指定月份的日期序列号

语法格式为:EDATE(start_date,months)

其中:

start_date参数代表开始日期。

months参数为在start_date之前或之后的月份数,未来日期用正数表示,过去日期用负数表示。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈