在EXCEL表中怎么计算工龄工资?

我公司是按每年的1月1日到次年的1月1日为一年,如张三出厂日期为2005年8月3日到2010年12月31日,他的工龄为4年,请教各位大侠,用公式怎么做,教小弟一手,谢谢

  可以通过几种方法来计算,2005年8月3日到2010年12月31日,应该是5年。

    可以通过两个日期,用year()函数计算成年,再直接减,虚年是再加1,公式:=year(b2)-year(c2),这个公式可能不准确,一般用在简单计算工龄的估算。如2015-12-1到2016-1-1,得1,就不正确。


    也可以通过 函数datedif(开始上期,终止日期,比较单位)来直接计算整年(引号是半角双引号)。公式:

    =DATEDIF(B2,C2,"Y")


    还可以精确到月,除以12后舍掉小数,来精确到整年。公式:

    =INT(DATEDIF(B3,C3,"m")/12)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-25

Excel表格如何计算工龄?这个视频告诉你!

第2个回答  2020-08-22

首先输入等于datedif括号点击入职时间单元格,括号再输入逗号再输入today补齐括号,双引号里面输入y,结尾括号,回车确定即可完成。

第3个回答  2011-01-09
=B1-A1
单元格格式设置为“自定义”-- yy年mm月
第4个回答  2011-01-09
1)你必须要另外建立一张名为:工龄 的表,在这张表中就是:姓名、进单位时间(只需要有年、月即可)、实际工龄(也就是用今年的年、月减去进单位时的年月)

2)在你的工资表上引用这个工龄,乘以你们需要计算的系数就能得出每个人的实际的工龄工资了