У меня есть таблица с временами и задачи следующим образом:Найти максимальное значение в столбце, если соответствует критериям и вернуть соответствующее значение ячейки?
Company: PG Limited
Task Time
A 1
B 7
C 9
A 10
Company: BP Limited
Task Time
A 7
B 3
C 1
A 1
Я хочу, чтобы найти максимальное значение в моей колонке Время, когда задача «A» и возвращает имя компании.
Можно ли это сделать? Я бы очень признателен за помощь в этом. Вот моя максимальная формула:
=MAX(IF('Total Data'!D:D="A",'Total Data'!E:E))
Вот адаптированная формула, где я попытался с помощью матча индекса
=INDEX('Total Data'!E:E,MATCH(MAX(IF('Total Data'!D:D="Total",'Total Data'!E:E)),'Total Data'!D:D,0))
, но я просто получить # N/A ошибки
Убедитесь, что вы используете *** Формулы массива *** для обеих формул. –
См. [Как найти значения max и min для нескольких групп в Excel?] (Http://stackoverflow.com/questions/31460241/how-do-i-find-the-max-min-values-of -Несколько-группы-в-ан-Excel/31461585 # 31461585). – Jeeped
'Max (IF (...' работает отлично, если вы вводите его как формулу массива, это означает, что при вводе формулы вы нажимаете 'Enter', но теперь вы нажимаете' Ctrl' + 'Shift' + 'Enter', так же, как сказал Gary'sStudent. –