好的,不确定是深夜还是疲倦,但我无法找到这个IF函数出了什么问题。
=IF(B36="yes",F4+6,F4), IF(AND(B36="yes",C36="yes"),F4,F4+6)
除非B36和C36单元格都是空的,否则它可以正常工作,当发生这种情况时,我需要它来显示来自单元格F4的信息,但它只是出现了FALSE。 有什么想法吗?
答案 0 :(得分:0)
我测试了你的代码并遇到了类似的问题。我建议你将它分成几部分并分别处理每个部分。此外,如果我正确读取它,看起来你在if语句中有四个逗号分隔的项目,只需要三个项目。如果语句需要逻辑语句,则逗号后跟值(如果为true),然后是逗号,后跟值if(如果为false)。检查一下,看看是否有帮助。
答案 1 :(得分:0)
你错过了嵌套第二个if函数,因此你没有得到预期的结果。您能否详细解释一下您究竟想做什么?
FYR => http://www.techonthenet.com/excel/formulas/if_nested.php
答案 2 :(得分:0)
仅使用:
= IF(AND(B36 = “是”,C36 = “是”),F4,F4 + 6)
为什么你需要使用“= IF(B36 =”是“,F4 + 6,F4),”这一部分。