默认情况下,VLOOKUP函数执行不区分大小写的查找。但是,您可以在Excel中使用INDEX,MATCH和EXACT函数来执行区分大小写的查找。
1.例如,下面的简单VLOOKUP函数返回Mia Clark的薪水。但是,我们要查找MIA Reed的薪水(请参阅单元格G2)。
2.如果两个字符串完全相同,则Excel中的EXACT函数将返回TRUE。下面的EXACT函数返回FALSE。
3.下面的EXACT函数返回TRUE。
4.用B3:B9替换B8。
说明:EXACT函数创建的范围(数组常数)存储在Excel的内存中,而不是范围内。数组常量如下所示:
{FALSE; FALSE; FALSE; FALSE; FALSE; TRUE; FALSE}
5.我们所需要的只是在数组常量中找到TRUE位置的函数。抢救MATCH功能!通过按CTRL + SHIFT + ENTER完成。
说明:在数组常量(第二个参数)的位置6处找到TRUE(第一个参数)。在此示例中,我们使用MATCH函数返回完全匹配项,因此将第三个参数设置为0。公式栏通过将其括在花括号{}中来表示这是一个数组公式。不要自己输入这些内容。
6.使用INDEX函数(两个参数)返回一维范围内的特定值。在此示例中,位置D3:D9(第一个参数)中位置6(第二个参数)的薪水。
7.通过按CTRL + SHIFT + ENTER完成。
注意:公式正确地查找了MIA Reed的薪水,而不是Mia Clark。公式栏通过将其括在花括号{}中来表明这是一个数组公式。