我正在尝试创建一个代表这种逻辑的Excel公式:
If (B8 < 0 & A8 > 0), B8+A8 OR
If (B8 < 0 & A8 < 0), B8-A8 OR
If (B8 > 0 & A8 > 0), B8-A8
我似乎无法正确使用语法。
答案 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从长远来看效率更高;)