在特定列表的单元格中查找区分大小写的string,并从列表中返回一个值
我很难过
我需要Excel来search单元格(表1,列a),并从列表中find特定的文本string(表2,a栏)。 然后,如果它发现列表中的特定string(表2,列a),我需要它从单元格(表1,B列)中的列表(表2,列b)返回值。
我感谢任何帮助。 对不起,如果我不清楚。
- 波多黎各
通过错误检查,将search单元格区分大小写的string,而不是要求单元格完全区分大小写的string:
=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)),"")
VLOOKUP
或MATCH
都不区分大小写,因此如果您想要区分大小写的匹配,请尝试此版本
= INDEX(Sheet 2中B $ 1:B $ 100中,MATCH(TRUE,INDEX(EXACT(Sheet 1中A1,Sheet 2中A $ 1:!US $ 100),0),0))
EXACT
是区分大小写的部分…..
注意:我将查找范围限制在100行,根据需要展开
假设如下:
- 表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))