多个if /和语句返回#value!错误

时间:2017-05-29 11:47:20

标签: excel if-statement

我需要帮助处理返回#value!

的语句

如果K4I4都为空,我需要在声明中解决它然后它会返回H4中的值。但是,如果只有K4为空,那么我希望它显示I4减去H4的值。

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

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

2 个答案:

答案 0 :(得分:1)

您可以尝试以下公式:

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

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

答案 1 :(得分:0)

您尚未正确嵌套公式。同样对于第二个条件,最好使用"<>" (不等于)测试I4是否为空白。

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