Excel中IF函数的问题,急~!(嵌套超过7个)

如题所述

你说的“可以用“&”连接多个7重嵌套的if函数。如:=if(if(if(……省略)))&if(if(if(……省略)))这个方法我返回的结果是"455FALSE"是什么原因,我的公式为=IF(F7="彩电",IF(J7<3500,J7*0.13,455),IF(F7="冰箱",IF(J7<2500,J7*0.13,325),IF(F7="手机",IF(J7<100,J7*0.13,130),IF(F7="洗衣机",IF(J7<2000,J7*0.13,260),IF(F7="壁挂式",IF(J7<2500,J7*0.13,325),IF(F7="落地式",IF(J7<4000,J7*0.13,520),IF(F7="储水式",IF(J7<1500,J7*0.13,195))))))))&IF(F7="燃气式",IF(J7<2500,J7*0.13,325),IF(F7="太阳能",IF(J7<4000,J7*0.13,520)))
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-13
excel2007貌似可以超过这个数字,记忆中好像是64重嵌套要不就变幻公式,估计是你公式算法问题
第2个回答  2013-10-13
可以用“&”连接多个7重嵌套的if函数。如:=if(if(if(……省略)))&if(if(if(……省略)))
第3个回答  2019-01-28
Excel2003嵌套不能超过7层。
建议使用Excel2007,他能满足您的要求。
第4个回答  2013-10-13
可以用和号解决,也可用查找函数解决,不知你具体的数据