Вернуть MAX из столбца A с MATCH против столбца B в Excel
Я почесал голову на этом в течение нескольких часов.
У меня есть таблица с 3 столбцами. Столбец A содержит период даты, отформатированный как 200401 для первого месяца 2004 года. Столбец B содержит ссылочный номер.
В столбце CI хотелось бы иметь формулу, которая возвращает наибольшее значение в столбце A, используя ссылочный номер из столбца B. Как показано ниже
COL A COL B COL C
200407 DIFA0694 200408
200408 DIFA0694 200408
200311 DIFA0704 200801
200403 DIFA0704 200801
200801 DIFA0704 200801
200311 DIFA0712 ......
200311 DIFA0712 ......
200409 DIFA0712 ......
200411 DIFA0712 ......
200312 DIFA0736 ......
200312 DIFA0736 ......
200512 DIFA0736 ......
200404 DIFA0763 ......
200405 DIFA0763 ......
200405 DIFA0763 ......
200807 DIFA0763 ......
200405 DIFA0780 ......
200408 DIFA0780 ......
200312 DIFA0780 ......
200401 DIFA0780 ......
Таким образом, значение COL C должно быть самым последним периодом для задания, указанного в COL B.
Я пробовал это с использованием комбинации MAX, INDEX и MATCH, но безрезультатно. Я считаю, что это потому, что INDEX, MATCH не возвращает массив значений.
Буду признателен за любые рекомендации, которые кто-либо может предложить
1 ответ
Попробуйте это: на c2 paste:
=MAX(IF(b:b=b2,a:a,""))
и перетащите его вниз. не забудьте нажать Ctrl+ Shift+ Enter