Поиск в Excel / массив - PullRequest
       6

Поиск в Excel / массив

1 голос
/ 18 января 2020

Я был бы признателен за вашу помощь в следующем.

У меня есть две таблицы, как показано на рисунке ниже, одна слева и одна справа.

Каждая строка в левый стол имеет «Жанр» и «Возраст Годы». В период с 2020 по 2024 год я хочу получить% от таблицы правых столов. Есть два значения, которым он должен быть равен, правильный жанр и быть в пределах правильного диапазона возрастных лет.

Поэтому, если бы это было телевидение, а возрастные годы были равны 3, это вернуло бы 10%, но если бы это было телевидение и 4 года это вернет 3%

Я пробовал Vlookup и Index Match с небольшим успехом.

enter image description here

1 Ответ

1 голос
/ 19 января 2020

Если я правильно понимаю, и в столбцах с 2020 по 2024 должно быть одинаковое значение для каждого жанра и возраста, то достаточно объединить функции HLOOKUP и MATCH в формуле массива:

{=HLOOKUP($B2;$M$1:$Y$6;MATCH(1;--($A2=$L$2:$L$6);0)+1;TRUE)}

Формула массива после редактирования подтверждается нажатием ctrl + shift + enter

enter image description here

...