excel设置一个比较复杂的公式,求助! 30

假设一个数值X在小于1500时,则计算结果为该数值X乘以3%;该数值X如果在大于1500且小于7500时,则计算结果为数值X乘以10%再减去100;该数值X如果在大于75... 假设一个数值X在小于1500时,则计算结果为该数值X乘以3%;该数值X如果在大于1500且小于7500时,则计算结果为数值X乘以10%再减去100;该数值X如果在大于7500且小于20000时,则计算结果是该数值X*20%再减去600,以此方式来推的假设,那在excel的表格中怎么设置公式,来结果。谢谢。
可能上面还是没有表达清楚:重新表达
数值X
如果小于1500,则计算结果是X*0.03;
如果大于1500且小于4500,则计算结果是X*0.1-100;
如果大于4500且小于9000,则计算结果是X*0.2-500;
如果大于9000且小于35000,则计算结果是X*0.25-1000;
如果大于35000且小于55000,则计算结果是X*0.3-2000;
如果大于55000且小于80000,则计算结果是X*0.35-5000;
如果大于80000,则计算结果是X*0.45-10000。
以上,怎么设置计算结果的公式
展开
 我来答
zzllrr小乐
高粉答主

2015-08-19 · 小乐数学,小乐阅读,小乐图客等软件原作者,“zzllrr小乐...
zzllrr小乐
采纳数:20147 获赞数:78805

向TA提问 私信TA
展开全部
=IF(X<1500,X*3%,IF(X<7500,X*10%-100,IF(X<20000,X*20%-600,"")))

把公式中的X,换成你的单元格索引(例如:A1)即可

更新一下:

=LOOKUP(A1,{0,1500,4500,9000,35000,55000,80000,10000000},{0,0.03,0.1,0.2,0.25,0.3,0.35,0.45})*A1-LOOKUP(A1,{0,1500,4500,9000,35000,55000,80000,10000000},{0,0,100,500,1000,2000,5000,10000})
更多追问追答
追问
你好,我的范围里没有10000000,设这个对吗?
追答
只要你的所有数据不超过10000000,就没事。

不放心的话,你自己调成一个更大的数即可。
thjszxzdy
2015-08-19 · TA获得超过117个赞
知道小有建树答主
回答量:446
采纳率:60%
帮助的人:147万
展开全部
=LOOKUP(A1,{0,1500,7500,20000},{0.03,0.1,0.2,0.2})*A1-LOOKUP(A1,{0,1500,7500,20000},{0,100,600,600})
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式