Формула массива проверяет несколько столбцов в строке против списка и vlookup совпадения - PullRequest
0 голосов
/ 15 апреля 2019

У меня есть набор столбцов идентификаторов, который содержит 0-1 идентификаторов, которые есть в моем списке поиска. Я хочу найти этот уникальный идентификатор, а затем vlookup против другой таблицы. Э.Г.

В данной строке A-F имеют идентификаторы, D имеет уникальный идентификатор, который находится в отдельной таблице. D соответствует «XXXXX», поэтому мы возвращаем это в G.

Я понимаю, что это должно использовать формулы массива, но я не уверен, с чего начать.

| A | B | C | D | E | F | G |
-----------------------------
| - | - | - | X | - | - | ? |
| ID | Lookup |
---------------
| A  |  AAAAA |
|... |  ..... |
| X  |  XXXXX |

1 Ответ

0 голосов
/ 15 апреля 2019

Хорошо, если значение в D действительно уникально, а другие значения отсутствуют в вашем списке поиска, чем:

enter image description here

Формула переводится в:

=INDEX(J2:J7,SUMPRODUCT((A2:F2=I2:I7)*ROW(I2:I7))-1)
...