Excel-返回“;“真的”;如果两列中都存在值

Excel-返回“;“真的”;如果两列中都存在值,excel,compare,lookup,Excel,Compare,Lookup,我有两列数据。列A和列B。在第三列(C)中,我想键入一个公式,如果列B中的数据存在于列A中的任何位置,则该公式将返回“true”。仅此:)提前谢谢 试试这个: =NOT(ISNA(VLOOKUP(B1,A:A,1,0))) 假设您从单元格C1开始 VLOOKUP返回A列中B1的值,如果未找到,则返回#N/A。如果没有找到值,ISNA将返回TRUE;如果找到值,ISNA将返回FALSE;如果找到值,ISNA将返回TRUE;否则,ISNA将返回FALSE。我不知道发生了什么事:/I这对我没有好处。

我有两列数据。列A和列B。在第三列(C)中,我想键入一个公式,如果列B中的数据存在于列A中的任何位置,则该公式将返回“true”。仅此:)提前谢谢

试试这个:

=NOT(ISNA(VLOOKUP(B1,A:A,1,0)))
假设您从单元格C1开始


VLOOKUP返回A列中B1的值,如果未找到,则返回#N/A。如果没有找到值,ISNA将返回TRUE;如果找到值,ISNA将返回FALSE;如果找到值,ISNA将返回TRUE;否则,ISNA将返回FALSE。

我不知道发生了什么事:/I这对我没有好处。我尝试了this=NOT(ISNA(VLOOKUP(B5;A$1:A$269;0)))我将美元放入数组以锁定数组。为了测试公式,我有两个同名的列。A和B列。在C列中,我键入了公式。我应该为每个名称都设置为true,因为B是a的复制粘贴。但我不仅对其中一些名称设置为False,而且如果我从列a中删除一个单元格,结果不会改变@Billef32如果是复制粘贴,
=A5=B5
是否为vlookup返回false的值返回true?(根据需要更改引用)如果VLOOKUP中缺少参数,请尝试:=NOT(ISNA(VLOOKUP(B5;A$1:A$269;1;0)))Yes,而=A1=B1返回true。。在某些情况下,上面的公式返回false!我不知道为什么。A5:Adriana Colman B5:Adriana Colman C5:=不是(ISNA(VLOOKUP(B5;A$1:A$269;0)):假D5:=A5=B5:真有什么想法吗?@Firefly是的,即使我改变了它,即使我正在变为真,仍然有问题。如果我更改a列中的一个单元格,那么我应该得到一个FALSE,对吗?我没有收到一封假信。:/谢谢你的努力。A5:Adriana CCColman B5:Adriana Colman C5:=非(ISNA(VLOOKUP(B5;A$1:A$269;1;0)):真D5:=A5=B5:假