Если бы у вас был Office 365, функции SORT()
и FILTER()
решили бы вашу проблему:
Поместите столбец ранга рядом со столбцом имен (теперь D) и посчитайте дубликаты как 0:
=IF(ISBLANK(C4), "", IF(MATCH(C4, C:C, 0) = ROW(), COUNTIF($C$3:$C$3999, C4), 0))
В первой строке столбца имени (H) введите следующую формулу:
=SORT(FILTER($C$3:$D$3999, $D$3:$D$3999 >= LARGE($D$3:$D$3999, 10)), 2, -1)
То есть, берите только имена людей, чей счет равен или больше, чем 10-е место в рейтинге и сортировка по убыванию по количеству.
PS: это динамические c формулы массива, и они "разливаются" в соседние ячейки.