如何使用Excel表格自动计算工龄工资? 员工自入司之日起满1年后的第1月起,即可享受工龄补贴。谢谢

如题所述

你可调用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)

以上是按年补贴计算的,按月补可将年化为月.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-05
比如入职日期在C2单元格
在工龄栏的单元格比如G2单元格输入公式 =datedif(c2,today(),"Y") 即可计算出工龄
在你的工资计算列的最后加上这个语句即可计算出工龄工资
=原公式+(datedif(c2,today(),"y")>=1)*工龄工资基本数本回答被网友采纳
第2个回答  2011-03-06

我将公式得到过程截图了,希望你能看明白,我把能想到的情况都设计进去了,水平有限公式设计比较繁琐,希望高手们有更好的方法不要私藏,拿出来分享一下。我在这里抛砖引玉了,谢谢!