Tente usar isso como fórmula para uma quarta coluna, D
=IF(ISNUMBER(IFNA(MATCH(A2,$A$1:$A1,0),"")),"",COUNTIF($A4:$A$5000, "="&A2))
Isso conta todas as ocorrências de um nome apenas na primeira vez em que o nome é encontrado. Assim, os nomes a serem mantidos terão o valor da coluna D para ser igual a um número, enquanto outros (um que não tem duplicatas e as duplicatas reais) terão 0 ou em branco como o valor da coluna D.
Isso pode ser observado na imagem abaixo. Aqui apenas Adam, David e Michael devem ser mantidos, porque eles têm entradas duplicadas e, com razão, eles calcularam os valores para a coluna D.
Uma vez feito isso, você pode simplesmente ordenar a coluna D (Decrescente) e então remover todas as linhas no final da lista que tem 0 ou em branco como o valor da coluna D.