excel if语句咨询

=if{格子≤10,0.1,if(格子≤100,0.08),if[(格子≤500,0.05),if(格子≤1000,0.04,0.03)]}

计算公式里面有个变量a,读取另一个格子 这个格子里面的值小于10的时候,公式里面的a=0.1 格子里面的值大于10小于100时 a=0.08 格子里面的值大于100小于500的时候,a=0.05 格子里面的值大于500小于1000时 a=0.04 格子里面的值大于1000时 a=0.03 我上面这个公式写错了吗,如果错了,怎么修改

    公式为:

    =VLOOKUP(A1,{0,0.1;11,0.08;101,0.05;501,0.04;1001,0.03},2)

    如图所示:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-02-13
=IF(格子<=10,0.1,IF(格子<=100,0.08,IF(格子<=500,0.05,IF(格子<=1000,0.04,0.03))))