Devo eseguire il rango di una colonna,in una tabella di graduatoria di una gara di pesca dove facilmente possono capitare grandezze uguali. Come posso fare individuare da excel le celle contenenti numeri ripetuti e potergli aggiungere criteri univoci da una colonna affianco, per ottenere chi è il primo, il secondo ecc. fra di loro, senza sconvolgere gli altri risultati?
La funzione RANGO() non consente di gestire più criteri e nemmeno di gestire un campo che non sia un numero.
Vediamo la situazione:

Ipotizziamo che il punteggio del primo e del terzo concorrente sia identico (10) ma che ci sia un secondo criterio (basato sulla velocità o su altro) che permetta di fare una seconda classifica o di discriminare tra concorrenti arrivati alla pari sulla prima classifica.
In base alla nostra conoscenza dei due punteggi possiamo dire che paperino vince perché ha ottenuto i punteggi più alti in entrambe le classifiche, secondo sarebbe pippo perché è parimerito con paperino nella prima classifica ma perde nella seconda. Terzo infine sarebbe pluto perché ha ottenuto il punteggio più basso nella prima classifica.
Ora, se si utilizza la funzione RANGO per calcolare la classifica basandosi solo sulla prima colonna (punteggio) il primo e il terzo concorrente risulteranno alla pari.
Se si dovesse usare solo la seconda colonna allora il terzo concorrente risulterebbe primo ma il secondo (che era ultimo nella precedente classifica) sopravanzerebbe il concorrente pippo che invece era a parimerito con il vincitore. Ovviamente così non riusciamo a dare una classifica corretta
Nessuna delle due classifiche quindi ci soddisfa. E' necessario fare una terza classifica e applicare la funzione RANGO() a questa.
Come costruire la classifica?
Per prima cosa bisogna usare solo numeri e sempre con la stessa logica: chi merita di più deve avere un punteggio più alto.
Secondariamente si costruisce un punteggio sintetico. In questo esempio si è moltiplicato il "punteggio" per 100 e si è aggiunto il secondo criterio. In questo modo chi ha ottenuto lo stesso punteggio base avrà un punteggio sintetico sicuramente superiore a chi ha preso meno punti nel "punteggio". Questo vale ovviamente se il secondo criterio NON può attribuire più di 100 punti. Altrimenti basta modificare il parametro 100 in quanto si vuole per poter tenere correttamente separati i vari contributi.
Ora il rango sul "punteggio sintetico" garantisce la corretta classifica.
Se invece si vuole una classifia per cui il secondo punteggio "domina" sul primo, allora basta moltiplicare per 100 il valore del secondo punteggio e poi sommarci il primo.
Se infine su hanno tre classifiche da verificare, si potrà moltiplicare la più importante per 10.000, poi sommare il punteggio della seconda moltiplicato per 100 e infine il punteggio della terza e ultima classifica
| Attachment | Size |
|---|---|
| rango_sintetico.zip | 1.95 KB |
Scarica la Toolbar!
Post new comment