Excel在Array和return列中搜索

时间:2017-07-21 10:32:10

标签: excel excel-formula formula

我正在尝试使用值来搜索一系列行。然后我需要从该行返回一列。

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

我已经设法检查工作表2是否在工作表1 A范围内,具有以下内容:

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

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

我怎么能得到这个?

第1页

enter image description here

第2页

enter image description here

1 个答案:

答案 0 :(得分:1)

只需使用VLookup VLOOKUP的公式是 = VLOOKUP(SEARCH_KEY,范围,与Column_Index,将已排序) 所以在你的情况下,只要确保范围覆盖了sheet1中的所有列,而不仅仅是列A. Column_index将是我们查找值的列的索引(从1开始),并且is_sorted为false所以范围不会因排序而改变。公式可以是这样的: = VLOOKUP(A2,Sheet1中A2:C6,3,FALSE) 希望有所帮助