Excel套用格式上面对的,往下拉下面就出现FALSE.同样的公式,不知道是什么情况.

如题所述

那是因为你的最外层IF少了一个参数,当所设条件都不成立时,没有预设返回值,默认就是FALSE。
改为:
=IF(OR(D59="毛",D59=""),E59,IF(OR(D59="精",D59="光",D59="净"),E59+5,""))
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-08
不知道你的具体要求,原公式可以简化为下列公式之一
=IF(OR(D59="毛",D59=""),E59,IF(OR(D59="精",D59="光",D59="净"),E59+5,""))
=IF(OR(D59={"毛","")),E59,IF(OR(D59={"精","光","净"}),E59+5,""))
下拉填充
不知道是不是你要的结果
第2个回答  2013-07-08
貌似可以简化
=if(or(d59="毛",d59=""),e59,if(or(d59="精",d59="光",d59="净"),E59+5,"范围之外")))
错误原因是OR函数必须至少有2个参数
第3个回答  2013-07-08
false都出现在空白项,第一个公式,没有判断D56空白的情况,所以出现false
相似回答