求一个EXCEL公式

来源:百度知道 编辑:UC知道 时间:2024/05/14 11:20:30
求一个EXCEL公式:
举例:日产量700平方,若超产0~100平方(即日产量700~800平方,下同),超产多少奖励多少(如超产80平方,奖励80元,超产100平方,奖100元);若超产200平方,奖300元(即100+200);若超产300平方,奖600元(即100+200+300);若超产400及400以上,奖1000元(即100+200+300+400)。
要求:只要在EXCEL相应单元格中填入超产量(如:50、100、200、360等),在另一单元格中自动出现相应的奖金额!
特别注意:在相应单元格中填入的超产量不一定是100的整数倍,如:可以填入150、220、375……,如果光是100的整数倍就好弄了,关机就是非整数倍,如超产268平方(介于超产200和300之间)就不知按什么比例算了!超产200是奖300元、超产300是奖600的,超产268奖励约是500左右,关键是公式如何得出……
安装你的公式算出来,结果偏小啊!如:250平方,应该是450元,根据你的公式是437.5

我现在的公式是这样的:=IF(G6<=0,"",IF(AND(G6<=100,G6>0),G6,IF(AND(G6<=200,G6>100),100+(G6-100)*2,IF(AND(G6<=300,G6>200),300+(G6-200)*3,IF(AND(G6<=400,G6>300),600+(G6-300)*4,1000)))))
使用还是比较满意的!
思路如下:小于等于100平方和大于400平方就不举例了,若达到200方,是300元,跟完成100方之间相差200元,则多出来的每平方就是2元,产量100<X≤200,奖金是:100+(X-100)*2,产量200<X≤300,则是3元一个平方,奖金是:300+(X-200)*3,产量300<X≤400,则是4元一个平方,奖金是:600+(X-300)*4。还请指教……

excel拟合一下就行了,其实就是一个二次方程的关系,自己解一下也行
y = 0.005x^2 + 0.5x
A1输入超产量,B1=IF(AND(A1>0,A1<=100),A1,IF(AND(A1>100,A1<=400),0.005*A1^2+0.5*A1,IF(A1>400,1000,"")))