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

作者&投稿:仝战 (若有异议请与网页底部的电邮联系)

方案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专题 | 初级+中级+高级,变态级……)



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函数。



=IF(A1>0.8,140+(A1-0.8)/0.1*20,140)

~