请教:如果要计算一个车间工人的工龄工资:
每一个人的工龄工资都需要分段计算:
1~10年的工龄10元/年;
11~20年的工龄20元/年;
21~30年的工龄30元/年;
31年及以上的工龄40元/年;
再具体说:
就是一个工龄有45年的老工人,需要分成4段来计算出工龄工资!
请问能不能用一个excel公式统一计算?
谢谢 可是上面的结果算出来不正确,
我举例正确算法:
工龄有45年的老工人,
他的工龄工资应该是=10×10+10×20+10×30+15×40=800元
而用大魔法师的公式算出来=1800元!呵呵 太多了:)
期待知道答案的大虾赐教:)
请教分段计算工龄工资的excel公式:
答案:2 悬赏:60
解决时间 2021-02-02 22:08
- 提问者网友:花之森
- 2021-02-02 05:50
最佳答案
- 二级知识专家网友:滚出爷的世界
- 2021-02-02 06:40
首先你的每个工人的工龄数据已在在表中了吗?如果在的话.可以用IF函数
=IF(A1<10,10*A1,IF(A1<20,10*10+A1*20,IF(A1<30,10*10+10*20+30*A1,10*10+10*20+10*30+A1*40)))
其中A1是你的工龄数据
**************************
改了一下:
不过工龄有45年的老工人,
他的工龄工资应该是=10×10+10×20+10×30+15×40=1200元
=IF(A1<10,10*A1,IF(A1<20,10*10+(A1-10)*20,IF(A1<30,10*10+10*20+30*(A1-20),10*10+10*20+10*30+(A1-30)*40)))
=IF(A1<10,10*A1,IF(A1<20,10*10+A1*20,IF(A1<30,10*10+10*20+30*A1,10*10+10*20+10*30+A1*40)))
其中A1是你的工龄数据
**************************
改了一下:
不过工龄有45年的老工人,
他的工龄工资应该是=10×10+10×20+10×30+15×40=1200元
=IF(A1<10,10*A1,IF(A1<20,10*10+(A1-10)*20,IF(A1<30,10*10+10*20+30*(A1-20),10*10+10*20+10*30+(A1-30)*40)))
全部回答
- 1楼网友:安稳不如野
- 2021-02-02 07:49
这要看判断工龄的规定是什么样的。
比如a列姓名,b列入职日期,c列月工资,d列工龄工资。
d2公式
=datedif(b2,today(),"y")*c2
或者
=(year(today())-year(b2)-(month(today())-month(b2)<0))*c2
下拉填充
区别在于
上一个公式是以满一年算一年工龄;下一个公式只要月份到了就算一年。
比如2010年6月20日入职,到2011年6月10日算工龄,上一个公式工龄是0年,下一个是1年。
请根据实际要求选择用哪一个
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯