excel表格中 数值超出的部分?

表格中自动计算出的数值是0.8以下是100元,也就是说计算的这个活是0.1-0.79,0.8平方以内是100元每个,每超出0.1再加10元,超0.2加15,超0.3加30... 表格中 自动计算出的数值是0.8以下 是100元,也就是说计算的这个活是0.1-0.79,0.8平方以内是100元每个,每超出0.1再加10元,超0.2加15,超0.3加30。0.81-0.89是超0.1,100+10=110元。0.9-0.99就是超0.2,100+15=115元。1.0-1.09是超0.3,100+30=130元。这是每个的价格,根据数量递增。A B列是手动输入的数值,后边是公式算出的。请教一下这个表格的公式怎么做? 展开
 我来答
百度网友51266d27
2021-07-04 · TA获得超过6935个赞
知道大有可为答主
回答量:3718
采纳率:55%
帮助的人:530万
展开全部

方案1 | IF连环嵌套-新手必备IF嵌套新手写法:=IF(B2<=30000,1%,IF(B2<=100000,10%,IF(B2<=200000,20%,IF(B2<=500000,30%,40%))))*B2

解析:

1、新手写IF嵌套容易写重复或者遗漏,这里建议从小到大写,比如我们打一断,小于等于30000,那么默认FALSE对应的就是大于30000,不用再写30000!

2、此方法算法简单,但是嵌套容易写错,且条件较多写起来比较麻烦!更新也不方便!IF函数已经写过专题,想更加深入学习的同学点击链接学习(IF专题 | 初级+中级+高级,变态级……)

来自九陇山风风韵韵的魔芋

2021-07-04 · TA获得超过4371个赞
知道大有可为答主
回答量:2752
采纳率:100%
帮助的人:148万
展开全部

Excel表格中数值超出部分计算,根据补充信息来看很好理解,但是通过截图数据来看,还需说明超出0.13这类数据是按照每0.1个点计算还是四舍五入后或只舍、只入的方式计算。如果按照每0.1个点计算,那么可以直接计算,其他的则需用ROUND四舍五入函数、ROUNDDOWN向下舍函数、ROUNDUP向上入函数,分别如下:

=IF(M4<=0.8,140,140+(M4-0.8)*200)

=IF(M4<=0.8,140,140+ROUND(M4-0.8,1)*200)

以此类推将ROUND函数换成ROUNDDOWN或是ROUNDUP函数。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
火_易
2021-07-04 · TA获得超过5.3万个赞
知道大有可为答主
回答量:3.3万
采纳率:65%
帮助的人:8653万
展开全部
=IF(A1>0.8,140+(A1-0.8)/0.1*20,140)
追问
你好 ,超出0.01加20的话怎么弄?
追答
上面的公式写漏了,应该是
=IF(A1>0.8,140+(A1-0.8)/0.1*20,140)
如果是0.01
=IF(A1>0.8,140+(A1-0.8)/0.01*20,140)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式