Come ordinare i valori per gruppo in excel
È possibile utilizzare le seguenti formule per ordinare i valori per gruppo in Excel:
Formula 1: ordina i valori per gruppo
=SUMPRODUCT(( $A$2:$A$13 = A2 )*( $B$2:$B$13 > B2 ))+1
Questa particolare formula trova il rango del valore nella cella B2 che appartiene al gruppo nella cella A2 .
Questa formula assegna il rango 1 al valore più grande, 2 al secondo valore più grande, ecc.
Formula 2: organizzare i valori per gruppo (ordine inverso)
=SUMPRODUCT(( $A$2:$A$13 = A2 )*( $B$2:$B$13 < B2 ))+1
Questa particolare formula trova il rango inverso del valore nella cella B2 che appartiene al gruppo nella cella A2 .
Questa formula assegna il rango 1 al valore più piccolo, 2 al secondo valore più piccolo, ecc.
Gli esempi seguenti mostrano come utilizzare ciascuna formula in Excel.
Esempio 1: ordinare i valori per gruppo in Excel
Supponiamo di avere il seguente set di dati in Excel che mostra i punti segnati da giocatori di basket di diverse squadre:
Per classificare i punti per squadra è possibile utilizzare la seguente formula:
=SUMPRODUCT(( $A$2:$A$13 = A2 )*( $B$2:$B$13 > B2 ))+1
Digiteremo questa formula nella cella C2 , quindi copieremo e incolleremo la formula in ogni cella rimanente nella colonna C:
Ecco come interpretare i valori nella colonna C:
- Il giocatore con 22 punti per i Mavs ha il secondo valore di punti più alto tra i giocatori di Mavericks.
- Il giocatore con 28 punti per i Mavs ha il primo valore in punti più alto tra i giocatori Mavericks.
- Il giocatore con 31 punti per gli Spurs ha il secondo valore di punti più alto tra i giocatori degli Spurs.
E così via.
Esempio 2: ordinare i valori per gruppo (ordine inverso) in Excel
Supponiamo ancora una volta di avere il seguente set di dati in Excel che mostra i punti segnati dai giocatori di basket di diverse squadre:
La seguente formula può essere utilizzata per classificare i punti in ordine inverso per squadra:
=SUMPRODUCT(( $A$2:$A$13 = A2 )*( $B$2:$B$13 < B2 ))+1
Digiteremo questa formula nella cella C2 , quindi copieremo e incolleremo la formula in ogni cella rimanente nella colonna C:
Ecco come interpretare i valori nella colonna C:
- Il giocatore con 22 punti per i Mavs ha il terzo valore di punti più basso tra i giocatori di Mavericks.
- Il giocatore con 28 punti per i Mavs ha il quarto valore di punti più basso tra i giocatori di Mavericks.
- Il giocatore con 31 punti per gli Spurs ha il quarto valore di punti più basso tra i giocatori degli Spurs.
E così via.
Risorse addizionali
I seguenti tutorial spiegano come eseguire altre attività comuni in Excel:
Come classificare gli elementi in base a più criteri in Excel
Come ordinare per più colonne in Excel