Excel如何让IF函数后面做计算

=IF(E8>25,"F8*35",IF(E8>15,"F8*33","F8*30"))

以上公式如何让“”范围内做计算,请高人解答啊

输入以下公式,然后向下填充公式

=IF(E8>25,35,IF(E8>15,33,30))*F8

公式表示:如果E8大于25,返回35;如果E8大于15,返回33,其他的返回30,然后乘以F8。

 

详见附图

温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-12-02
楼上的大师授人以鱼了,我觉得授人以渔更好。
通俗地说,公式中加英文状态的双引号意思就是将双引号内的数据作为文本字符处理,不能作为引用区域来参与公式计算,如果希望引用区域或单元格参与公式计算,就不能加双引号。
=IF(E8>25,F8*35,IF(E8>15,F8*33,F8*30))本回答被提问者采纳
第2个回答  2009-12-02
=IF(E8>25,F8*35,IF(E8>15,F8*33,F8*30))
这个公式改成
=F8*IF(E8>25,35,IF(E8>15,33,30))
比较好。
第3个回答  2009-12-02
把所有的引号去掉就可以了
相似回答