0

我难住了。

我需要 Excel 在单元格(表 1,a 列)中搜索并从列表(表 2,a 列)中查找特定的文本字符串。然后,如果它从列表(表 2,a 列)中找到特定的文本字符串,我需要它从单元格(表 1,B 列)中的列表(表 2,b 列)返回值。

我感谢任何帮助。对不起,如果我不清楚。

  • 里科
4

3 回答 3

3

两者都不区分大小写,因此如果您想要区分大小写的匹配,请尝试此VLOOKUP版本MATCH

=INDEX(Sheet2!B$1:B$100,MATCH(TRUE,INDEX(精确(Sheet1!A1,Sheet2!A$1:A$100),0),0))

EXACT是区分大小写的部分......

注意:我将查找范围限制为 100 行,根据需要扩展

于 2013-08-12T17:43:38.813 回答
2

使用错误检查并将在单元格中搜索区分大小写的字符串,而不是要求单元格完全是区分大小写的字符串:

=IF(COUNT(INDEX(FIND(Sheet2!$A$1:$A$10,A1),)),INDEX(Sheet2!$B$1:$B$10,MATCH(TRUE,INDEX(ISNUMBER(FIND(Sheet2!$A$1:$A$10,A1)),),0)),"")
于 2013-08-12T17:52:14.447 回答
0

假设如下:

  • 表 1,a 列 =Sheet1!A:A
  • 表 1,b 列 =Sheet1!B:B
  • 表 2,a 列 =Sheet2!A:A
  • 表 2,b 列 =Sheet2!B:B

INDEX MATCH你可以简单地插入一个Sheet1!B1

=INDEX(Sheet2!B:B,MATCH(Sheet1!A1,Sheet2!A:A,0))
于 2013-08-12T17:32:54.080 回答