我怎样才能在一个单元格范围内search另一个长范围的单元格中的值?

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

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

B列旁边有A列,里面有ID号。

我想在列C中search列B中的所有值,并获得相关的ID号。

如果我得到你正确的,我认为你可以使用excel的vlookup函数。 例如:在单元格中有下列公式。

=VLOOKUP(G6,E7:G10,3) 

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

如果你打算使用VLOOKUP,记得把FALSE放在最后一个参数中,这会给你一个精确的匹配(并且不要求范围被sorting

有时候你会查找一个键列左边的值。 在这种情况下,VLOOKUP将不起作用。

我build议你结合像这样的INDEX()和MATCH()函数:

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