条件公式检查两列

时间:2018-05-30 05:04:18

标签: excel formula

我试图在excel中应用公式但不起作用。

我的目标是:

我有两列A,B和C. A列中的值可以是0,00%或任何其他百分比 B栏中的值可以是"国内"或任何字符串(即"非国内)。

公式必须检查所有行的条件:

-column A有0,00%,B列有"国内" - >,在这种情况下,必须设置C列" B是BAD"

-column A没有0,00%,B列有"国内" - &gt ;,在这种情况下,必须设置C列" A是BAD"

- 列A不具有0,00%且列B没有"国内" - >,在这种情况下,必须设置C列" A y B是BAD"

我有这个公式,但不起作用:

= IF($ A1 =" 0%" AND $ B1<>"非国内&#34 ;;" B是BAD",IF($ A1<>" 0%" AND $ B1<>"国内&#34 ;;" A是坏",IF($ A1<>&#34 ; 0%&#34 ;; $ B1<>"国内");" A和B是坏","")))

拜托,你能告诉我到达吗?。

提前感谢,BR。

1 个答案:

答案 0 :(得分:1)

尝试在C1中输入以下公式:

=IF(AND($A1=0.00%, $B1="Domestic"), "B is BAD",
    IF(AND($A1>0.00%, $B1="Domestic"), "A is BAD",
        IF($A1>0.00%, "A and B are BAD", "No error")))

逻辑中的最后一个条件将显示No Error。对于A1完全0.00% B1不是Domestic的情况,会发生这种情况。这是您明确指示未涵盖的边缘情况。