用excel计算司龄工资?

假设E1为入司时间,F1为司龄:
1、入司第6年,补贴30元/月。
2、入司第7年-第10年,每增加一年增加30元/月。
3、入司第11年,补贴200元/月.
4、入司第12年-第14年,每增加一年增加50元/月。
5、入司第15年及以上,补贴400元/月。
计算司龄补贴工资,求公式

公式:

=IF(B2>=6,IF(B2>=7,IF(B2>10,IF(B2>=12,IF(B2>=15,400,200+(B2-11)*50),200),(B2-5)*30),30),0)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-10-30
2021-10-29 智能家居/数码/手机/智能家电产品都懂点

关注
如果F1是司龄,则可在G1单元格输入公式:

=SUM(TEXT(F1-{0,5,10,15},"0;!0")*{0,30,20,-50})

结果应该就是每月的补贴额。

理解为1-5年为0、6-10年月妥按30元/年算、11-15年月发按50元/年算,15年以上都是400元/月

0
第2个回答  2021-10-29

如果F1是司龄,则可在G1单元格输入公式:

=SUM(TEXT(F1-{0,5,10,15},"0;!0")*{0,30,20,-50})

结果应该就是每月的补贴额。

理解为1-5年为0、6-10年月妥按30元/年算、11-15年月发按50元/年算,15年以上都是400元/月

第3个回答  2021-10-29
在G1中输入或复制粘贴下列公式之一
=IF(F1<6,0,IF(F1<11,(F1-5)*30,IF(F1<15,200+(F1-11)*50,400)))
=IF(F1>=15,400,IF(F1>=11,200+(F1-11)*50,IF(F1>=6,(F1-5)*30,0)))
=IF(F1>14,400,IF(F1>10,200+(F1-11)*50,IF(F1>5,(F1-5)*30,0)))
=LOOKUP(F1,{0,6,7,8,9,10,11,12,13,14,15;0,30,60,90,120,150,200,250,300,350,400})
=LOOKUP(F1,{0,0;6,30;7,60;8,90;9,120;10,150;11,200;12,250;13,300;14,350;15,400})
=LOOKUP(F1,{0;6;7;8;9;10;11;12;13;14;15},{0;30;60;90;120;150;200;250;300;350;400})
=LOOKUP(F1,{0,6,7,8,9,10,11,12,13,14,15},{0,30,60,90,120,150,200,250,300,350,400})
下拉填充
第4个回答  2021-10-30
你只要会用Excel函数公式的隐藏函数Datedif函数的六个参数即"Y"、"YM"、"M"、"MD"、"D"、"YD"的含义,你就会计算工龄。
相似回答