Лучшие 5 значений из вертикального списка в Excel
У меня есть файл Excel, в котором один столбец соответствует имени каждого игрока, а другой - количеству ударов на игрока. Смотрите следующий пример:
В Excel мне нужно выяснить, как составить список 5 лучших игроков по количеству ударов, используя форум Excelula. Итак, я хотел бы, чтобы запрос возвращал вектор 5 x 1 столбца в Excel. Какую клеточную формулу я могу использовать для достижения этой цели? Конечный результат должен быть следующим:
Кроме того, учитывая, что их будут повторять значения и пустые значения, его необходимо обрабатывать таким образом.
1 ответ
С настройкой данных, как у вас есть, и "Игрок 1" в B1
, используйте эту формулу массива для первого из top5 (я использовал ячейку A6 для моей первой записи):
=INDEX($B$1:$L$1,MATCH(LARGE($B$2:$L$2-COLUMN($B$2:$L$2)/100000000,ROWS($A$6:$A6)),$B$2:$L$2-COLUMN($B$2:$L$2)/100000000, 0))
Введите формулу с
Ctrl-Shift-Enter
а затем скопировать вниз....
Обратите внимание, что тай-брейк идет слева направо, поэтому ответ таков:
Игрок 8
Игрок 11
Игрок 9
Игрок 2
Игрок 4