Возвращает максимальное значение диапазона, который определяется поиском по индексу и совпадению
Мне нужна ячейка для отображения максимального значения диапазона, строка которого определяется индексом и формулой соответствия. Я знаю, что это будет функция массива, но я изо всех сил пытаюсь получить правильный синтаксис. Вот как выглядят мои данные. У меня это выложено с помощью букв столбцов и номеров строк, таких как 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
, Есть ли способы обойти это? возможно, мне следует использовать совершенно другой набор функций?