如何在excel中使用AND / OR?
我很好奇,我怎么能解决这个问题。
我有一个包含产品名称的列(列AQ),并且我在右侧创build了一列(列AR)1或0(如果匹配)。
这是代码: =IF(RIGHT(AQ3;3)="MAX";1;0)
我想知道的是…如何使用AND或ORfunction在上面的代码中添加“BAS”(所以它同时具有“MAX”和“BAS”)?
我试过这个,但是它返回了#VALUE 。
失败的尝试。 IF(RIGHT(AQ3;3)="MAX";1;0);IF(RIGHT(AQ3;3)="BAS";1;0)
感谢您的答案:如何在这里使用“AND”?
你的IF语法就像这样工作:
=IF(RIGHT(AQ3;3)="MAX";1;IF(RIGHT(AQ3;3)="BAS";1;0))
或另一个OR版本:
=IF(OR(RIGHT(AQ3;3)={"MAX";"BAS"});1;0)
你使用它如下:
=IF(OR(RIGHT(AQ3;3)="MAX";RIGHT(AQ3;3)="BAS");1;0)
OR
像这样工作: OR( Expr1 ; Expr2 ; Expr3? ...)
如果这些expression式中的任何一个评估为TRUE
,则OR
返回true。