电子表格 VLOOKUP:在第二列中搜索并首先返回

Ale*_*lex 4 openoffice-calc microsoft-excel

在 Excel 或 OpenOffice calc 我有

| Foo | Bar |
+-----+-----+
| A   | 1   |
| B   | 2   |
Run Code Online (Sandbox Code Playgroud)

是否可以使用VLOOKUP搜索 Bar 列中的值并返回 Foo 列中的值?

Joo*_*ook 10

试试这个解决方案:

=INDEX(A:B,MATCH(2,B:B,0),1)
Run Code Online (Sandbox Code Playgroud)

这会从矩阵中选择一个特定的单元格。

MATCH检索矩阵内的行,B:B其中找到“2”与精确匹配 (0)。

INDEX使用这一行和给定的列 (1) 来引用矩阵中的特定单元格A:B

“Foo”将在 A 列中,“Bar”将在 B 列中。