麻烦EXCEL帮忙解答: 已知X,求Y 但X需在800<X<4000的情况下,Y=(X×0.2-160)/0.8 在EXCEL中怎么输入公

已知X,求Y 但X需在800<X<4000的情况下,Y=(X×0.2-160)/0.8 在EXCEL中怎么输入公式,谢谢各位高手!

哈哈,实验了1楼高手给的方案。正解是:=IF(AND(C3>800,C3<4000),(C3*0.2-160)/0.8,"")

但想问下AND是做什么用的,还有为何引号要加在最后?能麻烦再对公式解释下吗?谢谢您!辛苦了!

=if(and(A1>800,A1<4000),0.25A1-200,"")
假若a1就是你说的X,在B1中输入上面的公式,下拉。但是不知道x不在这个范围的时候,Y怎么取值,所以不在这个范围的时候只能按空计算了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-02-16
=IF(AND(A1>800,A1<4000),(A1*0.2-160)/0.8,"")。假设X的数据在A1格。如果不符合条件,就空格不计算。
第2个回答  2011-02-16
假设A1=X
公式 =IF(A1>800,IF(A1<4000,(A1*0.2-160)/0.8))
第3个回答  2011-02-16
if(and(A1>800,A1<4000),(A1*0.2-160)/0.8,"不符合")
相似回答