Stacked IF AND St​​atement返回#Value错误

时间:2018-02-02 21:34:44

标签: excel if-statement

我可能做错了..它返回一个#Value错误......

= IF(AND(B2 = 0,W2<&0),1,0),IF(AND(B2大于0,W2 = 0),1,0)

1 个答案:

答案 0 :(得分:4)

如果只允许3个参数,你就不能用,将它们加在彼此之外。

=IF(OR(AND(B2=0,W2<>0),AND(B2>0,W2=0)),1,0)

或者如果您只想要10作为输出,那么:

=--OR(AND(B2=0,W2<>0),AND(B2>0,W2=0))

--将分别变为TRUE / FALSE为1/0。

根据@ Jeeped的评论。