从另一个Excel表中查找值

我有一个excel表中的值的列1 1 1 2 2 2 3 3 3 4 4 4 ….我在B excel表另一列中的值1 2 4 ….,我想要的是从B中读取值并查看它们是否在A工作表中,例如,如果值2在B工作表中,则在2前面的工作表A中的新列中写入true,并且在值3前面类似地为假或无。

谢谢

您可以使用一个简单的VLOOKUP – 例如,假设表单B的单元格A1的内容为2,并且您称为A的表单称为SheetA ,则可以在单元格B1中放入以下公式:

  =IF(ISERROR(VLOOKUP(A1,SheetA!A:A,1,FALSE)),"",VLOOKUP(A1,SheetA!A:A,1,FALSE)) 

使用此处描述的方法: http : //spreadsheetpage.com/index.php/tip/comparing_two_lists_with_conditional_formatting/

关键的公式是: =COUNTIF(OldList,D2)=0 ,你可以在所描述的条件格式化上下文中使用它,或者像你在你的问题中提到的那样生成你的真/

 =IF(COUNTIF(OldList,D2)=0,FALSE,TRUE) 

OldList只是一个范围,你不需要使用一个命名的范围。 但是,如果你没有命名范围,只要确保使用绝对引用来search范围。

你想要一个很酷的公式,你可以用它来计算每个匹配值的数量。 试试这个你原来的post:

 =IF(SUMPRODUCT(--($A1 =Sheet1!$A:$A) > 0), "True", "False") 

而这个数值:
=SUMPRODUCT(--($A1 =Sheet1!$A:$A))