发布网友
共3个回答
热心网友
假设X变量在单元格D1,公式:=if(and(D1<=2000,D1>=300),C1/1000*D1+C2,if(and(d1<300,d1>=150),b1/1000*d1+b2,a1/1000*d1+a2)))
热心网友
假如在D1中输入变量x的值,把结果放在D2中。
那么:就在D2中输入公式:
=IF(OR(D1<=0,D1=150,D1=300),"",IF(D1<150,A1/1000 *D1+A2,IF(D1<300,B1/1000 *D1 +B2,IF(D1<2000,C1/1000*D1 +C2,))))
热心网友
公式前面都没问题,到10这个以后就抓取出错了,是公式哪里问题吗?
我自己重新更改好了,请各位朋友参考=IF(A1=1,50,IF(A1=2,100,IF(A1=3,150,IF(A1=4,200,IF(A1=5,250,IF(A1=6,300,IF(A1=7,350,IF(A1=8,400,IF(A1=9,450,IF(A1≥10,500))))))))))