rprt.net
当前位置:首页 >> 如何使用ExCEl里的函数计算工龄 >>

如何使用ExCEl里的函数计算工龄

1.我们单位的员工工龄工资是每年上涨50,不满一年的按小数计算,如1.5年,则工龄工资为1.5*50,在员工每月的基本工资上进行累加2.我们利用yearfrac()函数来计算员工工龄,yearfrac函数可以计算出两个年份之间的差,并以小数的形式返回.在要计算工龄的单元格中输入=yearfrac(c2,now()) 就可以计算出员工从入司到现在的工龄3.自动填充,并用当前单元格的值乘以50来得到工龄工资,

是5年再过了3天吧!=datedif("2007-11-22","2012-11-25","y")这个没错的了,你试试用:=datedif("2007-11-22","2012-11-25","yd")结果就是3,即整年外还余3天. ..

1.我们单位的员工工龄工资是每年上涨50,不满一年的按小数计算,如1.5年,则工龄工资为1.5*50,在员工每月的基本工资上进行累加2.我们利用YEARFRAC()函数来计算员工工龄,YEARFRAC函数可以计算出两个年份之间的差,并以小数的形式返回.在要计算工龄的单元格中输入=YEARFRAC(C2,NOW()) 就可以计算出员工从入司到现在的工龄3.自动填充,并用当前单元格的值乘以50来得到工龄工资,4.搞定,是不是很方便呢,赶快动手试试吧 END 参考资料:http://jingyan.baidu.com/article/6d704a13fb171828db51cac1.html

假设A1是出生日期或者入职日期,B1用公式=INT(DAYS360(A1,NOW())/360)&"年"&INT((DAYS360(A1,NOW())/360-INT(DAYS360(A1,NOW())/360))*360/30)&"月"&ROUNDUP((DAYS360(A1,NOW())/360-INT(DAYS360(A1,NOW())/360)*360/30-INT(DAYS360(A1,NOW())/360-INT(DAYS360(A1,NOW())/360)*360/30))*30,0)&"天" 公式长乐些,不过能用,呵呵.大徐哥的公式好像是SQL里面的吧=datedif(A1,today(),"Y")

假设参加工作日期在A1,用公式:=DATEDIF(A1,TODAY(),"y")得到工龄.

如果参加工作日期在A2单元格,那么到当前的工龄为=DATEDIF(A2,TODAY(),"y")

A1为入职时间=(DATEDIF(A1,"2012-12-31","y")*2)*15&""

假设入职日期在A1,用公式:=DATEDIF(A1,TODAY(),"y")

c1输入公式=datedif(a1,b1,"y")&"年"&datedif(a1,b1,"ym")&"个月" 公式向下复制,在c5输入公式=int(sumproduct(datedif(a1:a4,b1:b4,"m"))/12)&"年"&mod(sumproduct(datedif(a1:a4,b1:b4,"m")),12)&"个月"

假设,A1中为:2010-9-1,B1中为:2013-6-5,则:=DATEDIF(A1,B1,"y")&"年"&DATEDIF(A1,B1,"ym")&"月" 或者,直接写也可以:=DATEDIF("2010-9-1","2013-6-5","y")&"年"&DATEDIF("2010-9-1","2013-6-5","ym")&"月"

相关文档
rtmj.net | 9647.net | lzth.net | gsyw.net | ddng.net | 网站首页 | 网站地图
All rights reserved Powered by www.rprt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com