
Fatturato Non Basta: Come RANGO e O Costruiscono la Classifica Giusta del Team Vendite
RANGO assegna posizioni automatiche nella classifica, O segnala chi merita attenzione su piu criteri. Nessun venditore nascosto.
A fine mese il direttore commerciale vuole la classifica dei venditori. Ordini per fatturato, metti un bel grafico, tutti contenti. Ma poi arriva Elena: ha chiuso 11 contratti nuovi in un mese, un record assoluto, ma il ticket medio era basso. Nella classifica per fatturato e settima. Il direttore non la nota. La concorrenza invece sì.
Il problema non e la classifica — e che una classifica su un solo numero non racconta tutta la storia. Ti serve RANGO per dare a ognuno la sua posizione, e O per segnalare chi merita attenzione anche se non e in testa.
Vuoi il foglio gia pronto? Scarica il Modello Classifica Team Vendite Excel con tutte le formule di questo articolo.

RANGO: la formula che ordina tutto da sola
RANGO assegna una posizione numerica a ogni valore rispetto a tutti gli altri nella lista. La sintassi e:
=RANGO(numero; rif; [ordine])Dove:
- numero = il valore da classificare (es. il fatturato di un venditore)
- rif = l'intervallo completo dei valori (tutti i fatturati)
- ordine = 0 (o omesso) per classifica decrescente (il piu grande e 1), 1 per crescente
Partendo da questa tabella con i dati di 8 venditori:
| Venditore | Fatturato (EUR) | N. Contratti |
|---|---|---|
| Mario | 45.000 | 8 |
| Giulia | 61.000 | 12 |
| Paolo | 52.000 | 6 |
| Elena | 33.000 | 11 |
| Andrea | 29.000 | 4 |
| Chiara | 47.000 | 9 |
| Luca | 55.000 | 3 |
| Sofia | 38.000 | 10 |
Per calcolare il rango di Mario (fatturato in C2, lista in C2:C9) inserisci in D2:
=RANGO(C2;$C$2:$C$9;0)Il $C$2:$C$9 con i dollari e fondamentale: quando trascini la formula verso il basso, il riferimento alla lista rimane fisso, ma C2 scorre correttamente su C3, C4, ecc.
Risultati:
| Venditore | Fatturato | N. Contratti | Rango |
|---|---|---|---|
| Mario | 45.000 | 8 | 5 |
| Giulia | 61.000 | 12 | 1 |
| Paolo | 52.000 | 6 | 3 |
| Elena | 33.000 | 11 | 7 |
| Andrea | 29.000 | 4 | 8 |
| Chiara | 47.000 | 9 | 4 |
| Luca | 55.000 | 3 | 2 |
| Sofia | 38.000 | 10 | 6 |
Giulia e prima, Luca secondo. Elena e settima — eppure ha il maggior numero di contratti del team.

La funzione O: segnala chi soddisfa almeno un criterio
La funzione O controlla se almeno una delle condizioni che le passi e vera. Basta una sola condizione vera per ottenere VERO.
=O(logico1; [logico2]; ...)Da sola, O restituisce VERO o FALSO. La sua utilita e dentro SE:
=SE(O(condizione1; condizione2); "Risultato se vero"; "Risultato se falso")Esempio: vuoi segnalare i clienti che hanno speso piu di 900 EUR oppure hanno il badge Premium.
=SE(O(C2>900; D2="Premium"); "Da segnalare"; "")Se anche una sola delle due condizioni e vera, appare "Da segnalare". Chi non soddisfa nessuna delle due rimane senza etichetta.

Combinare RANGO e O: la classifica con i casi speciali
Adesso torniamo al problema di Elena. Il direttore vuole sapere chi merita attenzione — non solo i top per fatturato, ma anche chi ha chiuso tanti contratti. La regola di business e:
Segnala un venditore se e nei primi 3 per fatturato oppure ha chiuso almeno 10 contratti nel mese.
In colonna E, per ogni venditore:
=SE(O(D2<=3; C2>=10); "Da premiare"; "")Qui D2 e il rango del venditore (calcolato in colonna D), C2 e il numero di contratti. La formula dice: se il rango e 1, 2 o 3 (cioe D2<=3) OPPURE i contratti sono almeno 10, mostra "Da premiare".
Risultati completi:
| Venditore | Fatturato | Contratti | Rango | Stato |
|---|---|---|---|---|
| Mario | 45.000 | 8 | 5 | |
| Giulia | 61.000 | 12 | 1 | Da premiare |
| Paolo | 52.000 | 6 | 3 | Da premiare |
| Elena | 33.000 | 11 | 7 | Da premiare |
| Andrea | 29.000 | 4 | 8 | |
| Chiara | 47.000 | 9 | 4 | |
| Luca | 55.000 | 3 | 2 | Da premiare |
| Sofia | 38.000 | 10 | 6 | Da premiare |
Elena appare finalmente. E Sofia, con 10 contratti esatti, viene recuperata. La classifica non mente piu.
Errori comuni da evitare
1. Dimenticare i dollari nel riferimento RANGO
Sbagliato:
=RANGO(C2; C2:C9; 0)Corretto:
=RANGO(C2; $C$2:$C$9; 0)Senza $, quando trascini la formula su C3, il riferimento diventa C3:C10 — la lista si sposta e il rango e sbagliato. Con i dollari, la lista rimane sempre C2:C9 per tutti i venditori.
2. Confondere ordine=0 e ordine=1
=RANGO(C2; $C$2:$C$9; 0)→ il valore piu alto e 1 (classifica per fatturato: il piu bravo e 1°)=RANGO(C2; $C$2:$C$9; 1)→ il valore piu basso e 1 (utile per tempi di consegna: il piu rapido e 1°)
Sbagliare l'ordine mette Andrea primo invece di Giulia. Controlla sempre qual e il "meglio" nel tuo contesto.
3. Usare O da sola senza SE
=O(D2<=3; C2>=10) restituisce VERO o FALSO — non molto utile in un report. Mettila dentro SE per avere etichette leggibili da chiunque apra il foglio.
Gestire i pareggi: RANGO.AVG
Quando due venditori hanno lo stesso fatturato, RANGO assegna lo stesso numero a entrambi e salta il successivo. Paolo e Luca entrambi a 52.000 EUR ricevono entrambi il rango 3, il successivo sarebbe il 5 (non il 4).
Se preferisci i ranghi medi (3 e 4 diventano 3,5 per entrambi):
=RANGO.AVG(C2; $C$2:$C$9; 0)Utile quando il rango viene usato per calcoli statistici successivi — i ranghi medi producono distribuzioni piu accurate.
Classifiche multi-criterio con RANGO, O e E
Per una classifica professionale che premia sia il fatturato che i contratti, puoi creare un punteggio composito. Prima definisci le soglie in celle di configurazione:
- H1 = 3 (top N per rango fatturato)
- H2 = 10 (soglia minima contratti)
- H3 = 5 (soglia minima contratti per il criterio alternativo)
Poi una formula che combina tre livelli:
=SE(E(D2<=3; C2>=10); "Eccellente";
SE(O(D2<=3; C2>=$H$2); "Da premiare";
SE(O(D2<=5; C2>=$H$3); "Buone performance"; "")))Questa formula assegna:
- "Eccellente" solo a chi e nei top 3 per fatturato E ha almeno 10 contratti (soddisfa entrambi)
- "Da premiare" a chi e nei top 3 per fatturato OPPURE ha almeno 10 contratti (uno dei due)
- "Buone performance" a chi e nei top 5 OPPURE ha almeno 5 contratti
Con le celle di configurazione in H1:H3 puoi aggiustare le soglie senza toccare le formule.
RANGO con CONTA.SE per pareggi senza salti
Il problema del pareggio in RANGO e che i numeri "saltano": se due sono terzi, il quarto non esiste e il successivo e quinto. Per una classifica senza salti (1, 2, 3, 3, 4, 5...):
=RANGO(C2; $C$2:$C$9; 0) + CONTA.SE($C$2:C2; C2) - 1La parte CONTA.SE($C$2:C2; C2) conta quante volte il valore di C2 appare dall'inizio della lista fino alla riga corrente. Quando incontra il secondo venditore con lo stesso valore, lo "sposta" di una posizione. La classifica risultante non ha mai buchi.
Sign in to continue reading
This is premium content. Sign in to your account to access the full content.
Approfondisci:
- Scarica il Modello Classifica Team Vendite Excel — classifica automatica con dashboard
- Tutte le formule statistiche — RANGO, RANGO.AVG, PERCENTILE e altre
- Tutte le formule logiche — O, E, SE, PIU.SE con esempi pratici
- PERCENTILE e E per analisi top performer — l'analisi con soglie percentile
- Chiedi all'Assistente AI — prova a chiedere "come creo una classifica senza pareggi"
Author

More Posts

Formule Condizionali: SOMMA.SE, CONTA.SE e MEDIA.SE Spiegate
Come usare le formule condizionali in Excel italiano per sommare, contare e calcolare medie con criteri specifici. Guida con esempi per ufficio.


Il Foglio che Non Si Rompe Mai: Come NON e VAL.VUOTO Bloccano gli Errori Prima che Succedano
VAL.VUOTO individua le celle vuote, NON inverte la condizione. Insieme proteggono i tuoi calcoli da dati mancanti con una formula sola.


Filtri Excel: Perché i Tuoi Totali Mentono (e Come SUBTOTALE li Corregge)
Scopri perche SOMMA ignora i filtri e come usare SUBTOTALE e CONTA.VALORI per calcoli dinamici che si aggiornano con i filtri.

Newsletter
Join the community
Subscribe to our newsletter for the latest news and updates