亲,要做绩效工资,这个怎么在excel里用公式表达啊 谢谢啦

2025-03-04 13:18:48
推荐回答(5个)
回答1:

你需要两个表,第一个为参照表:
A列,B列
0,0.7

75,0.8
79,0.9
84,1.0
89,1.1
94,1.2
第二个表为员工工资计算表,至少包括三列:
C列工资,D列分数,E列计算后工资
8000,83,?
问号就是要计算的结果,现在假设这两个表在一个Sheet中,第一个表占据AB两列,第二个表CDE三列,那么你需要在E1单元格输入公式:
=VLOOKUP(D1,A:B,2,1)*C2
AB列的数据你按照你的要求自行更改,0是必须的,接下来就是75,79...还有,A列数字一定是要从小到大排序的,否则会失败哦!

回答2:

假如我们的资料统计在C1, 绩效分数在B1,工资在A1
=IF(B1>=95,A1*1.2,IF(B1>=90,A1*1.1,IF(B1>=85,A1*1,IF(B1>=80,A1*0.9,IF(B1>=75,A1*0.8)))))

当然,当分数值小于75时为FALSE没有设置判定!

回答3:

架设你分数在B1,在C1输入
=LOOKUP(B1,{75,80,85,90,95},{0.8*A1,0.9*A1,1*A1,1*A1,1.2*A1}

回答4:

参考公式:
=A1*LOOKUP(A1,{0,0;75,0.8;80,0.9;85,1;90,1.1;95,1.2})

回答5:

这可能要好多if嵌套了