Excel工龄工资如何计算

excel

1个回答

写回答

liu20010309

2022-03-14 20:27

+ 关注

Excel
Excel

excel工龄工资可以使用IF函数和VLOOKUP函数来计算。

假设公司有如下工资政策:

-0-1年工龄,工资为2000元;

-1-3年工龄,工资为2500元;

-3-5年工龄,工资为3000元;

-5年以上工龄,工资为3500元。

我们可以在excel中创建一个工龄和工资的表格,如下所示:

|工龄范围|工资|

|---|---|

|0-1|2000|

|1-3|2500|

|3-5|3000|

|5-999|3500|

然后,在另一个工资表格中,我们可以使用IF函数和VLOOKUP函数来计算每个员工的工龄工资。假设员工的工龄保存在A列中,我们可以在B列中使用以下公式来计算工资:

=IF(A1<=1,VLOOKUP("0-1",表格!$A$2:$B$5,2),

IF(A1<=3,VLOOKUP("1-3",表格!$A$2:$B$5,2),

IF(A1<=5,VLOOKUP("3-5",表格!$A$2:$B$5,2),

VLOOKUP("5-999",表格!$A$2:$B$5,2))))

这个公式的含义是:

-如果工龄小于等于1年,则返回0-1年工龄对应的工资;

-如果工龄大于1年且小于等于3年,则返回1-3年工龄对应的工资;

-如果工龄大于3年且小于等于5年,则返回3-5年工龄对应的工资;

-如果工龄大于5年,则返回5年以上工龄对应的工资。

注意,在VLOOKUP函数中,我们使用了绝对引用,使得查找表格的范围始终不变。在实际应用中,我们还可以进一步优化公式,例如将工龄范围和工资数据存储在单独的工作表中,并使用命名区域来引用数据。

举报有用(17)分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号