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)
希望有所帮助