В Excel найдите в одном столбце наибольшее из существующих значений, которое связано с другим столбцом. - PullRequest
0 голосов
/ 20 декабря 2018

Я не уверен в лучшей формулировке того, что я пытаюсь сделать, поэтому мой заголовок немного грязный.По сути, у меня есть растущий список записей в 2 столбцах.В первой колонке указан номер, представляющий отдельную машину.Эта запись связана со следующей колонкой, которая является значением текущего пробега автомобилей.Каждый день пробег измеряется, и в обеих колонках делается новая запись.Как вы распечатываете значение, которое ищет в столбце 2 запись с наибольшим пробегом для индивидуального номера автомобиля в первом столбце?

Car     Miles
2       10.0
3       30.0
2       40.0
4       60.0

Так, например, какая формула потребуется для того, чтобы выплевать эту самую высокую записьдля машины 2 было 40 миль?Я пробовал варианты IF / S и т. Д., Но просто не могу заставить его рассмотреть оба столбца.Приветствия

1 Ответ

0 голосов
/ 20 декабря 2018

С Office 365 Excel:

=MAXIFS(B:B,A:A,"2")

С 2010 или позже:

=AGGREGATE(14,6,B1:B5/(A1:A5=2),1)

С более старой формулой массива:

=MAX(IF(A1:A5=2,B1:B5))

Является формулой массивапри выходе из режима редактирования это должно быть подтверждено с помощью Ctrl-Shift-Enter вместо Enter.

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