Você pode obter o que deseja com uma coluna auxiliar e um filtro.
Etapa 1: coluna auxiliar
Adicione uma coluna à sua tabela com a seguinte fórmula, em que os nomes estão em A2:A18
e os valores estão em B2:B18
.
=OR(COUNTIF($A$2:$A$18,A2)=1,SUMPRODUCT(1*(B2<$B$2:$B$18),1*(A2=$A$2:$A$18))=1)
Esta fórmula retornará TRUE
para as linhas que você deseja manter, ou seja, com o segundo maior valor para nomes duplicados e quaisquer nomes não duplicados (como d
no meu exemplo abaixo). Se por acaso você NÃO quiser manter linhas não duplicadas, poderá usar a seguinte fórmula:
=SUMPRODUCT(1*(B2<$B$2:$B$18),1*(A2=$A$2:$A$18))=1
Etapa2:filtrar
BastafiltraratabelainteiraparaaslinhasquesãoTRUE
nacolunaauxiliar.
Se a filtragem não for suficiente e você realmente precisar excluir os outros dados, basta copiar e colar o resultado filtrado em outra tabela e, depois de excluir a tabela original, poderá colar sua cópia limpa.