Формула Excel, INDEX MATCH MAX IF - PullRequest
       4

Формула Excel, INDEX MATCH MAX IF

0 голосов
/ 05 ноября 2019

У меня есть данные в 3 столбцах и 17 строках (F8: H35). Заголовки столбцов: F = счет в нападении / G = защитный счет / H = название команды

Я хочу показать название команды из(H) с максимальной разницей между атакой и защитой (FG)

Мне удалось найти максимальную разницу с помощью этой формулы:

=MAX(IF((F8:F35<>"")*(G8:G35<>""),F8:F35-G8:G35))

Но как мне показать название команды (Ч)Я пытался: Индекс соответствия Макс Если, но я получаю слишком мало аргументов

Не работает:

=INDEX(H8:H35,MATCH(MAX(IF((F8:F35<>"")*(G8:G35<>""),F8:F35-G8:G35))*F8:H35))

Я нахожусь здесь над головой, не уверен, что я близко илидействительно далекоЛюбая помощь очень ценится. Стоит отметить, что это список фильтров, порядок строк меняется на основе наступательного счёта (F).

1 Ответ

0 голосов
/ 05 ноября 2019

Эта формула массива работает

=INDEX(H8:H35,MATCH(MAX(IF((F8:F35<>"")*(G8:G35<>""),F8:F35-G8:G35)),F8:F35-G8:G35,0))

Было бы проще, если бы вы добавили вспомогательный столбец, показывающий разницу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...