Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel多个IF/和/或条件_Excel_Excel Formula - Fatal编程技术网

Excel多个IF/和/或条件

Excel多个IF/和/或条件,excel,excel-formula,Excel,Excel Formula,问题很简单,但我不知道它是如何工作的,我已经搜索了将近一个星期的答案了 例如: /一个数字高于0,一个数字低于0 A1:1 B1:-1 /两个数字都低于0 A1:-1 B1:-2 /两个数字都在0以上 A1:9 B1:2 所以我想检查3到4件事 A1和B1低于0=返回“低于” A1和B1为===0或大于0返回“高于” A1低于0,B1高于0返回“高于和低于” A1高于0,B1低于0返回“高于和低于” p、 美国 您的公式(您在评论中发布的)几乎正确,但缺少一些括号。可以这样修复:

问题很简单,但我不知道它是如何工作的,我已经搜索了将近一个星期的答案了

例如:

/一个数字高于0,一个数字低于0

  • A1:1
  • B1:-1
/两个数字都低于0

  • A1:-1
  • B1:-2
/两个数字都在0以上

  • A1:9
  • B1:2
所以我想检查3到4件事

  • A1和B1低于0=返回“低于”
  • A1和B1为===0或大于0返回“高于”
  • A1低于0,B1高于0返回“高于和低于”
  • A1高于0,B1低于0返回“高于和低于”
p、 美国

您的公式(您在评论中发布的)几乎正确,但缺少一些括号。可以这样修复:

=IF(AND(B25<0,C25<0),"both below",
   IF(AND(B25>=0,C25>=0),"both above",
     IF(AND(B25<0,C25>=0),"below and above",
       IF(AND(B25>=0,C25<0),"above and below"))))
=IF(AND(B25=0),“两者都在上面”,
如果(和(B25=0),“低于和高于”,
如果(和)(B25>=0,C25考虑:

=IF(MIN(A1,B1)>0,"above",IF(MAX(A1,B1)<0,"below","above and below"))
=IF(MIN(A1,B1)>0,“高于”,IF(MAX(A1,B1)
=IF(AND(A1=0),
“以上”,
如果(和(A10),
“在下面和上面”,

IF(AND(A1>0,b1)到目前为止,我有这一个,但最后两个检查不起作用,如果一个数字高于0,一个低于0=IF(AND(B25=0),“两者都高于”,IF(AND(B25=0,“高于和低于”),IF(B25>=0,c25它是完美的,它只需要
=0
,而不是
>0
,并且它可以处理
0
案例,如OP:)
=IF(AND(B25<0,C25<0),"both below",
   IF(AND(B25>=0,C25>=0),"both above",
     IF(AND(B25<0,C25>=0),"below and above",
       IF(AND(B25>=0,C25<0),"above and below"))))
=IF(MIN(A1,B1)>0,"above",IF(MAX(A1,B1)<0,"below","above and below"))
=IF(AND(A1<0,B1<0),
"below",
  IF(AND(A1>=0,B1>=0),
"above",
  IF(AND(A1<0,B1>0),
"below and above",
   IF(AND(A1>0,B1<0),
"above and below",
""
   )
   )
   )
)