我难住了。
我需要 Excel 在单元格(表 1,a 列)中搜索并从列表(表 2,a 列)中查找特定的文本字符串。然后,如果它从列表(表 2,a 列)中找到特定的文本字符串,我需要它从单元格(表 1,B 列)中的列表(表 2,b 列)返回值。
我感谢任何帮助。对不起,如果我不清楚。
- 里科
我难住了。
我需要 Excel 在单元格(表 1,a 列)中搜索并从列表(表 2,a 列)中查找特定的文本字符串。然后,如果它从列表(表 2,a 列)中找到特定的文本字符串,我需要它从单元格(表 1,B 列)中的列表(表 2,b 列)返回值。
我感谢任何帮助。对不起,如果我不清楚。
两者都不区分大小写,因此如果您想要区分大小写的匹配,请尝试此VLOOKUP
版本MATCH
=INDEX(Sheet2!B$1:B$100,MATCH(TRUE,INDEX(精确(Sheet1!A1,Sheet2!A$1:A$100),0),0))
EXACT
是区分大小写的部分......
注意:我将查找范围限制为 100 行,根据需要扩展
使用错误检查并将在单元格中搜索区分大小写的字符串,而不是要求单元格完全是区分大小写的字符串:
=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)),"")
假设如下:
Sheet1!A:A
Sheet1!B:B
Sheet2!A:A
Sheet2!B:B
INDEX MATCH
你可以简单地插入一个Sheet1!B1
=INDEX(Sheet2!B:B,MATCH(Sheet1!A1,Sheet2!A:A,0))