用什么EXCEL函数解决 谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/23 01:51:05
生产效率(X) 绩效系数
X<80% 0.5
80%≤X<85% 0.7
85%≤X<90% 0.8
90%≤X<95% 0.9
95%≤X≤100% 1.0
100%<X≤105% 1.05
105%<X≤110% 1.10
110%<X≤115% 1.15
115%<X≤120% 1.2
X>120% 1.25

在excel中怎么样用函数来实现绩效系数自动求解,用IF函数的话最多只能嵌套7层,望excel高手能解决一下,不胜感激。

假设你的生产效率在sheet1的A列,绩效系数在B列

第一步,在你的工作簿中新建一个工作表sheet2
第二步,在新建的工作表sheet2中,粘贴下面数据到A1:B10单元格
0 0.5
0.8 0.7
0.85 0.8
0.9 0.9
0.95 1
1 1.05
1.05 1.1
1.1 1.15
1.15 1.2
1.2 1.25

第三步,回到sheet1工作表,在B2单元格输入公式

=VLOOKUP(A2,sheet2!A1:B10,2,1)

向下拖动公式,即可。

如果 B1是 X的值
=VLOOKUP(B1,{0,0.5;0.8,0.7;0.85,0.8;0.9,0.9;0.95,1;1,1.05;1.05,1.1;1.1,1.15;1.15,1.2;1.2,1.25},2)

如果还多的话,就用其他表的引用来做

望excel高手能解决一下,不胜感激

用数组公式吧.