excel中if嵌套的问题

来源:百度知道 编辑:UC知道 时间:2024/05/14 12:21:30
为什么提示我这个语句无效IF((G32<>0,(F32-G32)*249.3+(F32-G32)*5.96*K32),(F32*249.3+F32*5.96*K32))

=IF(G32<>0,(F32-G32)*249.3+(F32-G32)*5.96*K32,F32*249.3+F32*5.96*K32)
第一个括号和最后一个括号组成一组,是if语句的内容。
第一个逗号前为条件;
第一个逗号后,第二个逗号前为,当条件成立时执行的语句;
第二个逗号后为当条件不成立时执行的语句。
所以每一个部分可以不用括号括起来。
注意使用时一定要配对才行。

肯定是括号错误,应该为:
=IF(G32<>0,(F32-G32)*249.3+(F32-G32)*5.96*K32,F32*249.3+F32*5.96*K32)

是不是你的括号错啦。

try:
=IF(G32<>0,((F32-G32)*249.3+(F32-G32)*5.96*K32),(F32*249.3+F32*5.96*K32))