Excel 如何在一个值内加入两个if语句?

请假大家比如说1500<x<4500 时,输出值为2,x<1500时,输出为1,x>4500时,输出值为3. x某一格内的数值,例如B3或者A5之类的

假设数字在A1单元格
那在B1单元格输入
=IF(A1>4500,3,IF(A1>1500,2,IF(A1<1500,1,"数值为4500或1500")))

等于4500的时候返回3不?等于1500的时候返回2不?

如果是
B1输入
=IF(A1>=4500,3,IF(A1>=1500,2,1))
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-05
假如那个数在A2单元格,要在B2反应相应值,则在B2输入公式
=IF(A2=>4500,3,IF(AND(A2>1500,A2<4500),2,1))
第2个回答  2014-03-05
=IF(A1>=4500,3,IF(A1<1500,1,2))这样就可以,你说的B3,A5也是同样的,把A1换掉就行了
第3个回答  2014-03-05
B3与A5是什么? if语句可以嵌套,比如if(A1>1,if(A1=2,X,Y))
符合两个条件则返回X的值
第4个回答  2014-03-05
=IF(B3>4500,3,IF(B3>1500,2,1))
相似回答