比方说,C1单元格, 如果在1~100之间,那么C2=C1*5% 如果在101~200之间,那么C2=C1*10% 如果在201~300之间,那么C2=C1*15% 先判断最外层的条件,在最外层条件判断为假的情况下才进入下一层IF语句,所以你要是先判断C1<=300的话,那么你就可能出现只有一种判断.正确的应该是: =IF(OR(C1<1,C1>300),"不在此次数据计算(1~300)之内",IF(C1<=100,C1*0.05,IF(C1<=200,C1*0.1,IF(C1<=300,C1*0.15,))))   本例中先除去了不在1至300内的数据; or 在C2中输入=if(C1<=100,C1*0.05,if(C1>200,C1*0.15,C1*0.1))就可以。 注意:Excel 2003及其以下版本, 最多只能7次条件嵌套.
創作者介紹
創作者 FUTURE ATM 的頭像
David

FUTURE ATM

David 發表在 痞客邦 留言(0) 人氣( 9978 )