Я хочу найти максимальное значение для точки (например, A03) из столбца "DR" и вернуть соответствующее значение из столбца (комбинация). Я могу сделать это для одной точки за раз, но у меня есть 500 точек, каждая из которых имеет несколько значений в разных строках, и я хочу сделать это за один прогон. Я включил изображение того, что у меня есть в качестве необработанных данных, и другое изображение того, как на самом деле я хочу, чтобы мой результат выглядел.
2 ответа
Моя запись в Excel немного ржавая, но вы определяете диапазоны следующим образом:
- A1:B2
будет включать все эти ячейки:A1 A2 B1 B2
Измените это по мере необходимости. По сравнению с другими, вам, вероятно, нужно=max(C3:C556)
Чтобы сделать их абсолютными определениями, перед координатой следует $
. Т.е., если вы копируете содержимое ячейки, а затем вставляете ее в другую ячейку, ссылки, сделанные в данных ячейки, такие как A1
, будут корректироваться путем смещения обозначенного столбца или строки: они известны как «относительные» ссылки, потому что они внутренне обрабатывается относительно клетки, в которой они происходят.
Чтобы этот пример всегда ссылался на ячейку A1, он должен быть $A$1
.
Скопируйте столбец A (Point
) и вставьте его туда, где вы хотите получить результат, и удалите Remove Duplicates
(данные, удалите дубликаты) и Blank
строки, например, столбец E, например, E3 - это первое значение столбца A, в F3 напишите следующее:
=IFERROR(INDEX($B$3:$B$19,SUMPRODUCT(--($A$3:$A$19=E3)*(--$C$3:$C$19=MAX(IF($A$3:$A$19=E3,$C$3:$C$19,0)))*ROW($B$3:$B$19))-2,1),"")
Вы должны одновременно нажать Ctrl
+ Shift
+ Enter
(формула массива)
B3:B19 - это Combination
столбцов, из которой нужно вернуть результат.
A3:A19 является столбцом Point
A
C3:C19 - столбец DR
числа, чтобы получить их максимум
$ для исправления ссылки на массив
Вы можете перетащить формулу вниз
Результат поиска находит соответствующую Строку Макса каждого подобного A в Point
Индекс вернет Combination
вам Комбинированный результат соответствующей строки
Не забудьте изменить ссылки в соответствии с вашими данными, прежде чем продолжить:
A3:A19 ---> $ A $ 3:$ A $ 500, например
B3:B19 ---> $ B $ 3:$ B $ 500
C3:C19 ---> $ C $ 3:$ C $ 500