乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 在Excel中如何计算年资? 例如2009.6.1到职至20...-excel算年,excel怎么算年资

在Excel中如何计算年资? 例如2009.6.1到职至20...-excel算年,excel怎么算年资

作者:乔山办公网日期:

返回目录:excel表格制作


 可以采用DAYS360函数计算天数及年资。

附注:

1.

2.DAYS360函数是根据一年 360 天 (十二个月都是 30 天) 的历法 (用于某些会计计算),传回二个日期之间的日数。



操作步骤:打开一份员工名册,在工龄单元格中输入下面的函数公式,=ROUND(DATEDIF(B4,TODAY(),"M")/12,0),today函数是用于求出当天日期。

DATEDIF:语法DATEDIF(start_date,end_date,unit)说明返回两个日期之间的年\月\日间隔数,Start_date 为一个日期,它代表时间段内的第一个日期或起始日期。End_date 为一个日期,它代表时间段内的最后一个日期或结束日期。Unit 为所需信息的返回类型。Unit 返回。

"Y" 时间段中的整年数。"M" 时间段中的整月数。"D" 时间段中的天数。"MD" start_date 与 end_date 日期中天数的差。忽略日期中的月和年。"YM" start_date 与 end_date 日期中月数的差。忽略日期中的日和年。"YD" start_date 与 end_date 日期中天数的差。忽略日期中的年。

ROUND:语法ROUND(number,num_digits)Number需要进行四舍五入的数字。Num_digits 指定e79fa5e98193e78988e69d83336的位数,按此位数进行四舍五入。

说明如果 num_digits 大于 0,则四舍五入到指定的小数位。如果 num_digits 等于 0,则四舍五入到最接近的整数。如果 num_digits 小于 0,则在小数点左侧进行四舍五入。


假设日期copy在A1,输入以下函数即可实现。并且在12月15日或以后入公司的会自动显示为下一年的1月1日
=IF(AND(DAY(A1)>14,MONTH(A1)=12),YEAR(A1)+1&"-"&1&"-"&1,IF(AND(DAY(A1)>14,MONTH(A1)<12),YEAR(A1)&"-"&MONTH(A1)+1&"-"&1,YEAR(A1)&"-"&MONTH(A1)&"-"&1))

以2007版EXCEL为例,对下图中的职工年资进行计算的方法如下:

1、已知年资为50元/年,要计算从入职开始到当前zhidao日期应得年资就应该用:当前年份减去入职年份然后乘以50,所以我们先要用YEAR函数得出当前日期的年份,即在单元格C2中输入:=YEAR(),如下图所示。

2、YEAR函数的参数为当前日期,所以我们直接输入TODAY函数的出当前日期,即:TODAY(),然后按回车键返回计算结果,如下图所示。

3、输入减号,然后同理运用YEAR函数得出入职年份,YEAR函数的参数为入职日期所在单元格,即B2,则输入:YEAR(B2),输入完成后按回车返回计算结果:12(即2018年-2006年=12),如下图所示。

4、因为我们要用年份乘以50元/年的年资,所以要将年份的公式括起来,然后再乘以50,如下图所示。

5、输入完成后按回车键返回应得年资计算结果,然后将光标移动到C2单元格右下角,当其呈现“+”字型时下拉复制公式得出每个人的应得年资,如下图所示,应得年资计算完成。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网