
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函数中,我们使用了绝对引用,使得查找表格的范围始终不变。在实际应用中,我们还可以进一步优化公式,例如将工龄范围和工资数据存储在单独的工作表中,并使用命名区域来引用数据。
Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号