EXCEL IF多重嵌套后显示FALSE?
发布网友
发布时间:2023-04-23 03:52
我来回答
共5个回答
热心网友
时间:2023-10-08 19:40
优化公式如下:
=IF(D7="矩形风管",(F7+G7)*2/1000*L7,IF(D7="罩子",(F7*G7/100000+(F7+G7))*2/1000*L7,IF(D7="集风箱",(F7*G7/1000000+F7*L7/1000000+G7*L7/1000000)*2,IF(D7="盲板",F7*G7/1000000,IF(D7="百叶",L7,IF(D7="软接",(F7+G7)*2/1000*L7,""))))))
热心网友
时间:2023-10-08 19:40
1、你那些AND()函数只有一个参数,可忽略。
2、如果只针对一个单元格结果检测,使用某个固定公式,可以尝试使用LOOKUP()
第一个参数为测试单元,第二个参数为测试值,第三个参数指向几个公式所在单元格(不同计算公式单独存放,如果能将公式简化为只需要一个变量,也可)
热心网友
时间:2023-10-08 19:41
差不多是如下这么改,没测试,你自己试试,就是加逗号和双引号。
D7="软接"),"")))))))
改为
D7="软接"),""),""),""),""),""),""),"")
简单的公式如下:
IF(条件,为真时的计算式,为假时用"")
--------------------------
改后如下:
D7="软接"),"")
改为
D7="软接"),"","")
热心网友
时间:2023-10-08 19:41
这公式一看就是有问题
估计是根据D7单元格的值来判断相应的计算方法
根本就不该用AND函数。。。
这种一团麻的公式还不如直接说明规则重新写还快点
热心网友
时间:2023-10-08 19:42
你这个公式逻辑错误