Как найти максимальное значение в таблице, но с другим диапазоном? - PullRequest
0 голосов
/ 29 января 2020

Возможно, у меня есть эта таблица, которую я извлек из базы данных:

Item number | Part number | Lead Time
   001      |     002     |   1.00
   001      |     005     |   5.00
   001      |     079     |   15.00
   002      |     078     |   10.00
   002      |     079     |   15.00
   003      |     004     |   30.00
   003      |     789     |   45.00

Есть ли способы добавить другой столбец, чтобы найти максимальное время выполнения для номера элемента? Например:

Item number | Part number | Lead Time | Max Lead Time
   001      |     002     |   1.00    |     15.00
   001      |     005     |   5.00    |     15.00
   001      |     079     |   15.00   |     15.00
   002      |     078     |   10.00   |     10.00
   002      |     068     |   3.00    |     10.00
   003      |     004     |   30.00   |     45.00
   003      |     789     |   45.00   |     45.00

1 Ответ

2 голосов
/ 29 января 2020

Как уже упоминалось в комментариях, вы можете использовать =MAXIFS() для этого. Это Max() функция, которая является условной. Условием здесь является то, что значения столбца A, рассматриваемые для Max(), соответствуют значению столбца текущей строки A:

=MAXIFS($C$2:$C$8, $A$2:$A$8, A2)

enter image description here

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