Возвращает максимальное значение диапазона, определенного поиском по индексу и совпадению

Мне нужна ячейка для отображения максимального значения диапазона, строка которого определяется формулой индекса и соответствия. Я знаю, что это будет функция массива, но я изо всех сил пытаюсь понять правильный синтаксис. Вот как выглядят мои данные. У меня это выложено с буквами столбцов и номерами строк, как в Excel.

Используя приведенную ниже таблицу в качестве ссылки во второй таблице. Когда я ввожу bв ячейку A1и yв столбец B1, формула в ячейке C1должна возвращать значение 35, поскольку 35является максимальным значением в столбцах C:Fна ряд определяется A1и B1с использованием INDEXиMATCH

Таблица 1.

     A      B      C     D     E     F
1    a      x      25    6     23    11
2    a      y      39    15    42    19
3    b      x      28    34    51    24
4    b      y      27    19    15    35
5    b      z      38    26    12    18
6    c      x      12    19    22    15

Теперь... Что я хочу сделать, так это создать формулу, которая находит максимальное количество столбцов с Cпо Fв строке, которая соответствует значениям в Aи B, которые указаны в отдельной таблице.. Для этого примера мы напишем формулу в ячейке C1. Формула должна принимать максимум от Cдо Fна основе совпадения столбца A = bи столбца B = y(. что, как говорит нам формула, является строкой4). Значение, которое я хочу в этом случае, будет 35, потому что это максимальное значение из 4 столбцов (C:F). в строке 4.

Вот как должна выглядеть моя вторая таблица с формулой в строкеC

Таблица 2.

     A      B      C
1    b      y      35
2    a      x      25
3    b      z      38
4    c      x      22

Я пробовал это:(формула находится в таблице 2, поэтому она явно не объявлена ​​в части соответствия формулы. Вы также должны быть знакомы с таблицами в Excel, чтобы получить его )

 =INDEX(MAX(Table1[C]:Table1[F]),MATCH([@A]&[@B],Table1[A]&Table1[B],0))

. Затем я оборачиваю его с помощью Control + Shift + Enter для массива.

Проблема возникает, когда я помещаю функцию MAXв часть массива INDEX. Есть ли способы обойти это?возможно, мне следует использовать совершенно другой набор функций?

7
задан Ram 19 June 2015 в 18:04
поделиться