你可调用EXCEL中的条件判断语句:IF语句,比如:张三是2008年9月入司,在2009年9月满 一年,也就是2009年10 月开始计算,B1 为进司时间,C1为现在时间,(D1/365)为在司年数,E1为年补贴金额,F1为实际补贴数.将B1和C1设置为"年月日"格式.
D1=(C1-B1)/365 (结果为年数)
F1=IF(D1>1,D1*E1,0)
以上是按年补贴计算的,按月补可将年化为月.
比如入职日期在C2单元格
在工龄栏的单元格比如G2单元格输入公式 =datedif(c2,today(),"Y") 即可计算出工龄
在你的工资计算列的最后加上这个语句即可计算出工龄工资
=原公式+(datedif(c2,today(),"y")>=1)*工龄工资基本数
我将公式得到过程截图了,希望你能看明白,我把能想到的情况都设计进去了,水平有限公式设计比较繁琐,希望高手们有更好的方法不要私藏,拿出来分享一下。我在这里抛砖引玉了,谢谢!