问题描述:求EXCEL2007中,如果A1小于2000时,那么C1=A1,如果A1大于或等于2000时,那么C1=A1*1.1,否则=A1,如果A1大于或等于2500时,那么C1=A1*1.15,否则=A1*1.1,如果A1大于或等于3000时,那么C1=A1*1.18,否则=A1*1.15
解决方法:=IF(A1<2000,A1,IF(AND(A1>=2000,A1<2500),A1*1.1,IF(AND(A1>=2500,A1<3000),A1*1.15,IF(A1>=3000,A1*1.18))))
(该公式在C1单元格)
补充:还有OR函数,与AND使用一样,区别是AND里的要求全部成立才为T,否则为F;OR函数则相反,只要有一个成立,结果就为T,只有条件全部不满足时,结果才为F。
and是逻辑运算,意思是里面条件全部满足时,结果为T,否则是F. 拿IF(AND(A1>=2000,A1<2500),A1*1.1,A1)与 IF(A1>=2000,A1*1.1,A1)来说第一个:如果A1=2200,满足AND函数,结果是T,那么执行A1*1.1,否则是A1;如果A1=2500,不满足条件,执行A1. 第二个:如果A1只要>=2000,yi 就执行A1*1.1,A1=2500也是如此,加AND只是为了保证A1在2000与2500之间.
声明:欢迎各大网站转载本站文章,还请保留一条能直接指向本站的超级链接,谢谢!
时间:2008-01-02 18:29:55,点击:65824
【声明】:以上文章或资料除注明为Office自创或编辑整理外,均为各方收集或网友推荐所得。其中摘录的内容以共享、研究为目的,不存在任何商业考虑。如有任何异议,请与本站联系,本站确认后将立即撤下。谢谢您的支持与理解!
相关评论
我要评论
评论内容
相关文章
推荐文章