excel中lookup函数的简单问题求解~~

来源:百度知道 编辑:UC知道 时间:2024/05/21 22:59:32
在excel中比如 LOOKUP(D3,{0,1200,1750,1950;"100","0","50","100"})
在表格中默认的是0≤A1<1200
1200≤A1<1750
1750≤A1<1950
我在A1中输入1200的时候,总显示的0,但是我想让它显示100.想让系统默认为0≤A1≤1200怎么办? 急切求解~
或者还有更好的办法,大家帮忙~

D3还是A1?
这个公式的含义是,0对应100,1200对应0,1750对应50,1950对应100。所以1200只能返回0了。
可以改成这样LOOKUP(D3,{0,1201,1751,1951;"100","0","50","100"})
或者是LOOKUP(D3-1,{0,1200,1750,1950;"100","0","50","100"})
但后一个公式在D3为0时会出现错误。

=LOOKUP(D3,{0,1200,1750,1950;"0","100","50","100"})