使用LOOKUP或VLOOKUP

时间:2017-05-25 15:06:24

标签: excel vlookup

我正在尝试执行LOOKUP以获取给定字符串的正确缩写,但会获得一些意外结果。

鉴于表格:

   _______________A__________________B____
1 | System Software Specification |SSS
2 | System Test Specification     |STS
3 | System Test Report            |STSREP

输入等式:

=LOOKUP(A3,A1:A3,B1:B3)

或:

=VLOOKUP(A3,A1:B3,2)

返回结果SSS,而不是预期的STSREP

但是给出了:

   _______________A__________________B____
1 | System Software Specification |SSS
2 | System Test                   |STS
3 | System Test Report            |STSREP

它按预期工作,任何人都可以解释为什么这是,理想情况下,如何解决它?

1 个答案:

答案 0 :(得分:2)

正如@ScottCraner和@Jeeped所指出的那样,问题是LOOKUP正在执行的列在添加后没有正确排序,并按该列对表进行排序解决了问题。

作为替代方案,使用VLOOKUP FALSE可以作为第4个参数传递,以获得相同的结果。