Использование ИНДЕКС и ПОИСКПОЗ или ВПР дважды и возвращение третьего столбца

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

В моих колонках есть соответствующая информация.

СТОЛБЦ A – идентификатор сезона

СТОЛБЦ B – team_id

СТОЛБЦ C – (здесь я собираюсь записать формулу)

У меня есть отдельная таблица, в которой содержится информация о «сыгранных играх». В этой таблице столбцы содержат соответствующие.

СТОЛБЦ E – match_id

СТОЛБЦ F — идентификатор_сезона

КОЛОНКА J – team_id

Обратите внимание, что в таблице «Сыгранные игры» есть много повторяющихся экземпляров, например, команда играет 10 или более раз, но для первой таблицы повторяющихся экземпляров нет. Я хочу вставить свою формулу в первую таблицу (COLUMN C) таким образом, чтобы, если значение ячейки A1 соответствует COLUMN F AND значение ячейки B1 соответствовало COLUMN J, затем возвращалось первое вхождение из COLUMN E.

Я попытался использовать приведенную ниже формулу, но безуспешно. Он отображает результаты, но они не точны и отображают некоторые ошибки. Мой список довольно большой.

=INDEX(E:E,IFERROR(MATCH(A1,F:F,0),MATCH(B1,J:J,0)))

Спасибо.


person user3399352    schedule 09.03.2014    source источник


Ответы (1)


Используйте этот:

=INDEX(E:E,MATCH(A1 & "|" & B2,F:F & "|" & J:J,0))

и нажмите CTRL+SHIFT+ENTER, чтобы оценить его

person Dmitry Pavliv    schedule 09.03.2014