如何在另一个长范围的细胞中搜索一系列细胞中的值?

时间:2009-12-28 04:11:59

标签: excel

基本上我有一个包含所有关键字的列(C)

和另一列(B),这是我想要搜索的那个。

在B旁边有一列A,其中包含ID号。

我想在列c中搜索列B中的所有值,并获取相关的ID号。

2 个答案:

答案 0 :(得分:1)

如果我纠正你,我认为你可以使用excel的vlookup功能。 例如:在单元格中有以下公式。

=VLOOKUP(G6,E7:G10,3)

这将从范围E7:G10中搜索G6单元格中提到的值,并显示第三列值。

答案 1 :(得分:1)

如果您打算使用VLOOKUP,请记住在最后一个参数中输入FALSE,这将为您提供完全匹配(并且不需要对范围进行排序

有时您会查找键列左侧的值。在这种情况下,VLOOKUP将无法正常工作。

我建议您将INDEX()和MATCH()函数组合在一起:

=INDEX(A1:C5, MATCH("your value", B1:B5, 0),1)