Come classificare gli elementi in base a più criteri in excel
È possibile utilizzare una combinazione della funzione RANK.EQ() e della funzione COUNTIFS() in Excel per classificare gli elementi in base a più criteri.
L’esempio seguente mostra come utilizzare queste funzioni per ordinare gli elementi in un elenco in base a più criteri in Excel.
Esempio: classificazione secondo più criteri in Excel
Supponiamo di avere il seguente set di dati in Excel che mostra i punti totali e gli assist per otto diversi giocatori di basket.
Supponiamo ora di voler classificare ciascun giocatore utilizzando i seguenti criteri:
- Innanzitutto, classifica ciascun giocatore in base ai suoi punti.
- Successivamente, classifica ciascun giocatore in base agli assist.
Possiamo utilizzare la seguente formula per effettuare questa classificazione multicriterio:
=RANK.EQ( $B2 , $B$2:$B$9 ) + COUNTIFS( $B$2:$B$9 , $B2 , $C$2:$C$9 , ">" & $C2 )
Possiamo inserire questa formula nella cella D2 del nostro foglio di lavoro, quindi copiare e incollare la formula in tutte le altre celle della colonna D:
Dal risultato, possiamo vedere che Andy riceve il grado 1 poiché è a pari merito con Bernard per il maggior numero di punti. Tuttavia, Andy ha più assist di Bernard, quindi riceve un grado 1 mentre Bernard riceve un grado 2 .
Ogni giocatore viene classificato allo stesso modo, prima in base al totale dei punti, poi in base al totale degli assist.
Se invece vogliamo eseguire una classifica multicriterio in ordine inverso (il giocatore “migliore” ottiene il punteggio più alto), allora possiamo utilizzare la seguente formula:
=RANK.EQ( $B2 , $B$2:$B$9 , 1) + COUNTIFS( $B$2:$B$9 , $B2 , $C$2:$C$9 , "<" & $C2 )
Possiamo digitare questa formula nella cella D2, quindi copiare e incollare la formula in tutte le altre celle nella colonna D:
Si noti che le classifiche sono completamente invertite rispetto all’esempio precedente. Il giocatore con più punti e assist (Andy) è ora classificato 8 .
Allo stesso modo, Bernard occupa ora il 7° posto. E così via.
Risorse addizionali
I seguenti tutorial spiegano come eseguire altre funzioni comuni in Excel:
Come ordinare per più colonne in Excel
Come calcolare il 90° percentile in Excel
Come selezionare un campione casuale in Excel