Excel: rimuovi i duplicati ma mantieni la riga con il valore massimo
Spesso potresti voler rimuovere le righe duplicate in Excel, ma mantenere la riga che contiene il valore massimo in una particolare colonna.
Ad esempio, supponiamo di avere il seguente set di dati contenente informazioni su vari giocatori di basket e di voler rimuovere le righe con valori duplicati nella colonna Squadra , ma mantenere la riga con il valore massimo nella colonna Punti :
L’esempio seguente mostra esattamente come eseguire questa operazione.
Esempio: rimuovi i duplicati ma mantieni la riga con il valore massimo in Excel
Innanzitutto, digita la seguente formula nella cella D2 :
=SINGLE( A2:A10 )
Ciò produce un elenco di nomi di team univoci dal set di dati:
Successivamente, digita la seguente formula nella cella E2 per trovare il valore massimo nella colonna dei punti associata a ciascun nome univoco della squadra:
=MAX(IF( $A$2:$A$10 = D2 , $B$2:$B$10 ))
Lo screenshot seguente mostra come utilizzare questa formula nella pratica:
Le colonne D ed E ora mostrano il set di dati originale con le righe rimosse che avevano valori duplicati nella colonna della squadra e mantenendo solo le righe con il valore massimo nella colonna dei punti.
Ad esempio, ci sono tre righe con un valore “Mavs” duplicato nella colonna della squadra, ma la riga con il valore in punti massimo tra queste tre righe è quella con 28 punti:
Questa è la riga mantenuta tra le righe “Mavs” nel set di dati filtrato.
Lo stesso processo si ripete per Spurs e Rockets.
Risorse addizionali
I seguenti tutorial spiegano come eseguire altre attività comuni in Excel:
Excel: come contare i duplicati
Excel: come trovare duplicati utilizzando CERCA.VERT
Excel: come rimuovere righe duplicate basate su due colonne