向excel 高手求助,请详细说明

来源:百度知道 编辑:UC知道 时间:2024/06/05 14:51:01
excel文档中 这个该用什么函数计算?怎样算?求过程!
条件是:1)a大于50,b大于等于350000;结果就是2500。
a大于50,b大于250000小于350000,结果是2000.
a大于50,b大于100000小于250000 ,结果是1000
a大于50,b大于30000小于100000 ,结果是500
2)a小于50, b大于等于350000 ,结果是1500;
a小于50,b大于250000小于350000,结果是1000.
a小于50,b大于100000小于250000 ,结果是500
a小于50,b大于30000小于100000,结果是200.
好像这样使用IF函数这样算,是不是更加复杂了~~

从1)中不看a得到:
式子A=if(b>=350000,2500,if(b>250000,2000,if(b>100000,1000,if(b>30000,500,))))
从2)中不看a得到:
式子B=if(b>=350000,1500,if(b>250000,1000,if(b>100000,500,if(b>30000,200,))))
最后再看a的范围,之后写出式子
=if(a>=50,式子A,式子B)再把上面的式子代入就可以了,
应该就是这样子的了。

当B1小于30000时结果如何,楼主未说明,假设为空:
=IF(B1%%<3,"",LOOKUP(B1%%,{3,10,25,35},100*IF(A1>=50,{5,10,20,25},{2,5,10,15})))

=IF(A1>=50,LOOKUP(B1,{30000,100000,250000,350000},{500,1000,2000,2500}),LOOKUP(B1,{30000,100000,250000,350000},{200,500,1000,1500}))

a1为a,b1为b