EXCEL中怎么判断一个单元格中的数在何区间怎么计算。如A1=15,属于0-20,那就定义他的计算公式为A1*10%?

如题所述

区间少可以IF判断,多的话一般使用就VLOOKUP,你只给了一个区间,那么用IF表示为:
=A1*IF(A1<0,0,IF(A1<20,10%,20%))
上面的公式假设0以下是0、0-20是10%、20以上20%
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-07-29
值域区间分段,一般用or和and两个函数来解决,此题用or。公式为=if(or(A1<0,A1>20),"",A1*0.1)函数的意思解释:当a1小于零或者a1大于20时为空值,否则就为a1乘以0.1即a1乘以百分之十。
第2个回答  2021-07-29
=IF(AND(A1>=0,A1<=20),A1*0.1,0)
第3个回答  2021-07-29
在两个数值范围限制条件内,用一个逻辑函数AND就可以表示出来。=IF(AND(A1<=20,A1>=0),A1*0.1,"")