首页 > 解决方案 > Excel:嵌套 if 和/或

问题描述

我想在 excel 中“翻译”以下条件:

if((A<0 & B<0) OR (B>= 0 & A >=0), ABS(B-A),A-B)

我试过如下:

if(or(and(A1<0, B1<0),(B1>=0, A1 >=0), ABS(B1-A1), A1-B1)

但它不起作用。

你知道为什么吗?

您可以将以下内容想象为数据集

A   B

-0.2  -0.3
0.2   0.1
0.1   -0.2

标签: excelif-statementexcel-formula

解决方案


你错过了一个AND

=IF(OR(AND(A1<0,B1<0),AND(A1>=0,B1>=0)),ABS(B1-A1),A1-B1)

在此处输入图像描述


推荐阅读