多个IF,AND,OR语句

时间:2015-05-29 19:15:46

标签: excel

我正在尝试创建一个代表这种逻辑的Excel公式:

If (B8 < 0 & A8 > 0), B8+A8  OR 
If (B8 < 0 & A8 < 0), B8-A8  OR 
If (B8 > 0 & A8 > 0), B8-A8 

我似乎无法正确使用语法。

2 个答案:

答案 0 :(得分:0)

IF( B8 < 0, IF( A8 > 0, B8 + A8, B8 - A8 ), IF( A8 > 0, B8-A8, ?? ) )

如果B8&gt;您的条件无法处理0和A8&lt; 0或者如果值等于0(不大于,不小)

答案 1 :(得分:0)

或者,按照你更贴近/字面意思的方式:

=IF(AND(B8<0,A8>0),B8+A8, IF(AND(B8<0,A8<0), B8-A8, IF(AND(B8>0,A8>0), B8-A8, "null?" )))

应该做的伎俩。如果这些案例都没有失败,那么不确定要放什么,所以只显示&#34; null?&#34; ..根据需要改变。

(但我怀疑pascx64&#39; s从长远来看效率更高;)

相关问题