Электронная таблица VLOOKUP: поиск во втором столбце и возврат в первый

4

В Excel или OpenOffice calc у меня есть

| Foo | Bar |
+-----+-----+
| A   | 1   |
| B   | 2   |

Можно ли использовать VLOOKUPдля поиска значения в столбце Бар и вернуть значение в столбце Foo?

Alex
источник
Нет, это не так, поэтому ответ Джука не использует его. VLOOKUPможно использовать только левую колонку.
AndrewC
Возможный дубликат: superuser.com/questions/645039/…
pensono

Ответы:

9

Попробуйте это решение:

=INDEX(A:B,MATCH(2,B:B,0),1)

Это выбирает конкретную ячейку из матрицы.

MATCHизвлекает строку внутри матрицы, B:Bгде было найдено «2» с точным соответствием (0).

INDEXиспользует эту строку и данный столбец (1) для ссылки на конкретную ячейку внутри матрицы A:B.

«Foo» будет в столбце A, «Bar» будет столбец B.

Jook
источник