IF公式根据3个单元格中的值返回0或1?

时间:2014-04-01 17:11:45

标签: excel if-statement excel-formula

我是Excel的初学者,我一直试图制定IF公式,如果满足某些条件,将返回0或1。

A3中的公式必须看

  • A1查看A1 = 1111
  • A2以查看A2 = 21,00
  • A2以查看A2 = 24,00。

因此,如果A1 = 1111且A2 = 21,00或24,00,则A3中的结果必须为1,但如果A1 = 1111且A2为任何其他值,则A3必须为0.
LE:如果在其他行中值为1112,则公式应返回1.

1 个答案:

答案 0 :(得分:2)

是的,请使用and以及or -

=IF(AND(A1=1111,OR(A2=21,A2=24))=TRUE,1,0)

根据评论,要添加更多参数,只需使用and扩展or的第一个测试 -

=IF(AND(OR(B3=1111,B3=1112,B3=1113,B3=5555),OR(C3=21,C3=22.4))=TRUE,1,0)

更新

=IF(B3<>1111,1,IF(AND(B3=1111,OR(C3=21,C3=22.4))=TRUE,1,0))