计算年资的函数公式,在Excel中如何计算年资?

发布时间:

计算年资的函数公式

计算年资的函数公式

在Excel中如何计算年资?

以2007版EXCEL为例,对下图中的职工年资进行计算的方法如下:1、已知年资为50元/年,要计算从入职开始到当前日期应得年资就应该用:当前年份减去入职年份然后乘以50,所以我们先要用YEAR函数得出当前日期的年份,即在单元格C2中输入:=YEAR(),如下图所示。3、输入减号,然后同理运用YEAR函数得出入职年份,YEAR函数的参数为入职日期所在单元格,即B2,则输入:YEAR(B2),输入完成后按回车返回计算结果:12(即2018年-2006年=12),如下图所示。4、因为我们要用年份乘以50元/年的年资,所以要将年份的公式括起来,然后再乘以50,如下图所示。5、输入完成后按回车键返回应得年资计算结果,然后将光标移动到C2单元格右下角,当其呈现“ ”字型时下拉复制公式得出每个人的应得年资,如下图所示,应得年资计算完成。

EXCEL怎么用公式来算每天的年资?

公式为D2的公式,所有引用为相对引用,拖动有效。

=IF(DATE(D$1,1,1)<=$B2, MAX(0,DATE(D$1,12,31)-$B2 1), MAX(0,MIN(DATE(D$1,12,31),$C2)-DATE(D$1,1,1) 1))

MAX(0,xxx)是为了不出现负数,天数包含起止日期那天。

在Excel中如何计算年资?

真正的属相计算涉及到公历年与农历年的转换,需要用VBA解决。如果你对结果不是要求很精确,用下面的公式对付一下也可以的。原理就是 用mod函数将生日年份除以12取余数。

模拟数据

公式

最终效果

急求Excel年资计算方法?

这是个算时间的问题,所用函数如下:时间函数:YEAR(),MONTH(),DAY().(年、月、日)设D列为入职时间D2 E列为截止时间E2 F列为年资F2F2=((YEAR(E2)-YEAR(D2))*12 (MONTH(E2)-MONTH(D2) 1) IF(DAY(D2)>=16,-1,0))/12或=IF(D2=0,0,ROUND(((YEAR(E2)-YEAR(D2))*12 (MONTH(E2)-MONTH(D2) 1) IF(DAY(D2)>=16,-1,0))/12,2))测试通过,其中条件值>=16日为少一个月。也可用舍位函数,使值为固定小数=ROUND((((YEAR(E3)-YEAR(D3))*12 (MONTH(E3)-MONTH(D3) 1) IF(DAY(D3)>=16,-1,0))/12),2)

年月日分别在不同的Excel表的三列中,怎么计算年资?

=YEAR(TODAY())-B2 B2格是你输入的年 如果你把年月日放在B2格可以采用下面的公式: =YEAR(TODAY())-YEAR(B2) 更多追问追答

excel怎么算年资大于6个月为半年?

设入职日期在A1,计算日期在B1,用公式:

=DATEDIF(A1,B1,"m")

可计算出工具月份,如

=INT(DATEDIF(A1,B1,"m")/6)

可计算出多少个半年的数量 。

请教各位大虾:如何在EXCEL中用函数或公式算出年资?

你在J2输入=DATEDIF(H2,I2,"Y")&"年零"&DATEDIF(H2,I2,"YM")&"月"向下填充。