如果列a包含在列b中,则为Excel条件

时间:2020-10-07 10:04:34

标签: excel

在excel中,如何通过比较每个单元格中的2列来返回真或假。举个例子 我们在excel中有一个这样的表

ROW
Column : A      |   B     |   C   | 
1        apple      motor    
2        pineapple  train    
3        car        plane    
4        motor      durian
在上表的给定示例中为

。 在C列中,第一行应返回true,然后返回false。我知道我们可以直接使用

进行比较
=if(b1=a4,TRUE,FALSE) 

在第一列中,它将返回true。但我想将b列中的每个单元格与a列进行比较。我已经在excel中尝试过,但是返回的是false而不是true

=if(b1=a1:a4,True,false) 

我应该使用哪种方法?

1 个答案:

答案 0 :(得分:0)

您可以将数组公式与OR一起使用:

=OR(B1=A:A)

ctrl + shift + enter确认编辑后的数组公式

或者,如果您不想使用数组公式,请使用COUNTIF

=COUNTIF(A:A,B1)>0

enter image description here