Excel中的数组search并返回列

我试图使用一个值来search一系列的行。 然后我需要从该行返回一列。

我一直在研究VLOOKUP ,但结果必须在范围之内,所以我不知道该怎么走。

我已经设法检查Sheet 2 A是否在Sheet 1 A范围内,并且包含以下内容:

 =COUNTIF(Sheet1!A2:A600;Sheet1!A2) 

我希望在表2的B列中检查列A是否在表1列A中的任何位置。如果是,则返回匹配的行并返回列C.

我怎么得到这个?

第1页:

在这里输入图像说明

工作表2:

在这里输入图像说明

只要使用VLookup

VLOOKUP的公式是

 =VLOOKUP(search_key,range,column_index,is_sorted) 

所以在你的情况下,只要确保范围覆盖sheet1中的所有列,而不仅仅是列A. column_index将是我们查找值(从1开始)的列的索引,而且is_sorted也是false,所以范围不会因为sorting而改变。 公式可能是这样的:

 =VLOOKUP(A2,Sheet1!A2:C6,3,false) 

希望有所帮助