Excel 多个if/and语句返回值!错误

Excel 多个if/and语句返回值!错误,excel,if-statement,Excel,If Statement,我需要一个返回值的语句的帮助 我需要修改我的语句,以确定如果K4和I4都为空,那么它将返回H4中的值。但是,如果只有K4是空的,那么我希望它显示I4减去H4的值 这就是我所拥有的,但它不起作用 =IF(AND(K4="",I4=""),H4),IF(K4="",I4-H4) 你能试试下面的公式吗 =IF(AND(K4 = "", I4 = ""), H4, IF(K4 = "", I4-H4, "")) 另外,请检查如何使用嵌套的如果您没有正确嵌套公式。同样对于第二个条件,最好使用不等于来测

我需要一个返回值的语句的帮助

我需要修改我的语句,以确定如果K4和I4都为空,那么它将返回H4中的值。但是,如果只有K4是空的,那么我希望它显示I4减去H4的值

这就是我所拥有的,但它不起作用

=IF(AND(K4="",I4=""),H4),IF(K4="",I4-H4)

你能试试下面的公式吗

=IF(AND(K4 = "", I4 = ""), H4, IF(K4 = "", I4-H4, ""))

另外,请检查如何使用嵌套的

如果您没有正确嵌套公式。同样对于第二个条件,最好使用不等于来测试I4是否为空

=IF(AND(K4="",I4=""),H4,IF(I4<>"",I4-H4,IF(K4<>"",K4-H4,"")))

您的配方返回的是I4-H4,无论它是只有K4是空的还是K4和I4都是空的。非常感谢您的帮助,非常感谢。我忘了说我还需要语句来显示如果K4包含一个数字,那么它将显示K4-h4。这对我来说是一件令人难以置信的事!我尝试在您的语句末尾添加ifk4>0,k4-h4,但它不起作用。只有在没有填充k4时,它才起作用。如果K4有一个数字,它将返回一个值!当我测试它时,它工作正常。我知道问题出在哪里。你的陈述很完美。非常感谢你的帮助。这是非常感谢,并节省了我很多的压力,你是一个明星!!