VLOOKUP返回重复匹配返回第一个字母值

时间:2018-04-13 15:22:52

标签: excel indexing google-sheets vlookup gs-vlookup

我正在尝试查找与多个位置匹配的值。想要带来第一个字母匹配bu VLOOKUP带来最后一个字母匹配。这是表格。

7884    A11
7884    A12
7875    A11

查找值7884并想要返回A11,VLOOKUP返回A12。

我想在googlesheets中这样做。请帮忙。

2 个答案:

答案 0 :(得分:0)

这将返回A11:

=vlookup(7884,A2:B4,2,false)

答案 1 :(得分:0)

仅当列B按字母顺序排序时,vlookup才有效。幸运的是,Google表格有一些技巧。您可以使用“查询”功能对结果进行排序,并将结果限制为1。

=query(A1:B3,"SELECT B where A = 7884 order by B ASC limit 1")

动态查找值

=query(A1:B3,"SELECT B where A = "& D1 &" order by B ASC limit 1")