Trova il valore minimo e massimo in Excel
In Excel puoi trovare rapidamente il valore più piccolo o più grande usando l’ordinamento o le funzioni MIN e MAX. Per risultati dinamici e per ottenere anche le righe associate, usa SMALL/LARGE, SORT/FILTER o combinazioni con INDEX/MATCH.

Hai ordinato i numeri in un foglio Excel per analizzarli, ma non vuoi scorrere tutta la tabella per trovare il più grande o il più piccolo. Excel offre più modi per ottenere questi valori: puoi ordinare la tabella, usare funzioni dedicate (MIN, MAX) o funzioni più avanzate (SMALL, LARGE, SORT, FILTER) per risultati dinamici.
Perché scegliere un metodo piuttosto che un altro
- Ordinamento: rapido e visivo, modifica la tabella originale.
- MIN / MAX: restituiscono solo il valore numerico più piccolo o più grande.
- SMALL / LARGE: restituiscono il k‑esimo valore (es. 2° più grande).
- SORT / FILTER: creano copie ordinate o filtrate senza alterare i dati originali (in Excel con array dinamici).
Importante: MIN e MAX ignorano celle con testo. Per dati con errori o valori logici, scegli AGGREGATE o filtra prima.
Come trovare il numero più grande o più piccolo con l’ordinamento
In questo esempio abbiamo nomi e voti di alcuni studenti. Usiamo la funzionalità Ordina e filtra per scoprire chi ha il voto più alto.
Passaggi rapidi:
- Seleziona l’intera tabella di dati.
- Vai alla scheda Home nel nastro.
- Nella sezione Modifica a destra, clicca Ordina e filtra.
- Seleziona Ordinamento personalizzato.
- Nella finestra di Ordinamento, scegli la colonna su cui ordinare (es. Voti).
- Mantieni Ordina in base a su Valori celle.
- Sotto Ordine, scegli Decrescente (dal più grande al più piccolo) per vedere il valore più alto in cima. Per il minimo, scegli Crescente (dal più piccolo al più grande).
- Clicca OK.
Nota: se la tabella non ha intestazioni, deseleziona I miei dati hanno intestazioni nella finestra di ordinamento.
Vantaggi dell’ordinamento:
- Visuale: vedi subito la riga con il valore estremo.
- Utile quando vuoi esaminare righe correlate (es. nome dello studente).
Svantaggi:
- Modifica l’ordine dei dati originali (salva prima se necessario).
Puoi evitare di modificare la tabella originale usando la funzione SORT per creare una copia ordinata (Excel con supporto array dinamici).
Come ottenere direttamente il valore minimo o massimo con MIN e MAX
Le funzioni MIN e MAX restituiscono rispettivamente il valore più piccolo e più grande in un intervallo.
Esempi di sintassi:
=MIN(valore1, valore2, ...)=MAX(valore1, valore2, ...)Queste funzioni considerano solo numeri e ignorano il testo.
Esempio pratico per trovare il voto più basso:
- Seleziona la cella dove vuoi visualizzare il minimo.
- Nella barra della formula scrivi:
=MIN(B2:B11)- Premi Invio.
Per il massimo, usa:
=MAX(B2:B11)Limite: MIN e MAX restituiscono solo il numero, non la riga o l’etichetta associata. Se ti serve anche il nome dello studente con il voto estremo, usa INDEX/MATCH o funzioni dinamiche come FILTER.
Altre funzioni utili (e snippet rapidi)
- SMALL(range, k): restituisce il k‑esimo valore più piccolo (es. SMALL(B2:B11, 1) = minimo).
- LARGE(range, k): restituisce il k‑esimo valore più grande (es. LARGE(B2:B11, 1) = massimo).
- SORT(range, [sort_index], [sort_order]): ordina e restituisce un array ordinato (Excel 365/2021 con array dinamici).
- FILTER(range, condizione): filtra le righe che soddisfano la condizione (utile per ottenere la riga completa con valore estremo).
- INDEX + MATCH: recupera valori correlati (es. nome associato al massimo).
- AGGREGATE: utile per ignorare errori o righe nascoste (es. AGGREGATE(15,6,range) per il minimo ignorando errori).
Esempi pratici:
- Top 3 valori più alti (in Excel 365):
=SORT(UNIQUE(LARGE(B2:B11,{1,2,3})),,-1)- Ottenere la riga completa del massimo con FILTER (Excel con array dinamici):
=FILTER(A2:C11, B2:B11=MAX(B2:B11))- Restituire il nome dello studente con voto massimo (compatibile con versioni non dinamiche):
=INDEX(A2:A11, MATCH(MAX(B2:B11), B2:B11, 0))- Se ci sono pareggi (più studenti con lo stesso voto massimo), FILTER restituisce tutte le righe corrispondenti.
Quando questi metodi falliscono o possono ingannare
- Celle con testo mescolato a numeri: MIN/MAX ignorano il testo.
- Errori (#N/D, #VAL!): possono bloccare alcune formule; AGGREGATE o una pulizia preventiva risolvono.
- Valori memorizzati come testo: potrebbero non essere contati. Usa VALORE o converti il formato.
- Date e orari: MIN/MAX funzionano ma restituiscono seriali di data; formatta la cella come data.
- Versioni di Excel senza funzioni array dinamiche: SORT/FILTER potrebbero non essere disponibili.
Importante: prima di applicare funzioni su dati estesi, copia il foglio o lavora su una tabella filtrata per evitare modifiche non volute.
Come scegliere il metodo: mini‑metodologia pratica
- Vuoi solo il numero? Usa MIN o MAX.
- Vuoi il k‑esimo valore (2°, 3°)? Usa SMALL o LARGE.
- Vuoi la riga completa associata? Usa FILTER (se disponibile) o INDEX+MATCH.
- Vuoi una vista ordinata senza toccare i dati? Usa SORT (array dinamici) o crea una copia e ordina.
- Hai errori o celle testuali? Pulisci i dati o usa AGGREGATE.
Decisione rapida: se lavori in Excel 365/2021 preferisci le funzioni dinamiche (SORT, FILTER). Per compatibilità usa INDEX/MATCH e SMALL/LARGE.
Checklist per ruoli (chi fa cosa)
Analista dati:
- Controllare tipi di dato (numero, testo, data).
- Applicare MIN/MAX o SMALL/LARGE per analisi rapide.
- Usare FILTER per estrarre righe complete.
Insegnante o formatore:
- Ordina la tabella per mostrare esempi visivi.
- Mostra INDEX+MATCH per collegare valori e etichette.
Manager o decisore:
- Richiedi riepiloghi (min, max, media, mediana).
- Chiedi visualizzazioni (grafici) dopo ordinamento.
Matrice di confronto rapida
- Ordinamento manuale: Veloce, visivo, altera i dati.
- MIN / MAX: Semplice, restituisce solo il valore.
- SMALL / LARGE: Permette k‑esimi valori.
- SORT / FILTER: Dinamico, restituisce righe/array, richiede versioni moderne.
- INDEX+MATCH: Compatibile e restituisce etichette correlate.
Casi limite ed eccezioni comuni
- Celle vuote: MIN/MAX le ignorano.
- Testo numerico: potrebbero essere ignorati; convertire con Valore.
- Valori booleani: MIN/MAX li tratteranno come 0 o 1 solo se sono riconosciuti come numerici.
- Diversi formati valuta: MIN/MAX usano il valore sottostante, ma attenzione all’unità.
Compatibilità e note di migrazione
- Excel 365 / 2021: supporto completo per SORT e FILTER (array dinamici).
- Excel 2019 e precedenti: usare INDEX/MATCH, SMALL, LARGE; SORT e FILTER potrebbero non essere disponibili.
- Google Sheets: supporta MIN, MAX, SMALL, LARGE e funzioni simili; FILTER e SORT sono disponibili.
Nota: quando condividi file con utenti su versioni più vecchie, evita funzioni dinamiche o fornisci copie statiche.
Suggerimenti pratici e buone pratiche
- Salva una copia prima di ordinare se vuoi preservare l’ordine originale.
- Usa tabelle Excel (Ctrl+T): le formule che fanno riferimento a colonne di tabella sono più leggibili.
- Nomi di intervalli: semplificano le formule (es. =MAX(Voti)).
- Controlla inconsistenze con CONTA.VALORI e CONTA.SE prima di analizzare.
Esempi di test (criteri di verifica)
- Verificare che =MIN(B2:B11) restituisca il valore più basso atteso.
- Verificare che =MAX(B2:B11) restituisca il valore più alto atteso.
- Se usi INDEX+MATCH, controlla che la riga restituita corrisponda al valore.
- Con FILTER, controlla che tutte le righe duplicate vengono restituite in caso di pareggio.
Sommario
Non serve cercare a mano il valore minimo o massimo in una lunga lista. Excel offre strumenti per ogni esigenza: ordinamento per un controllo visivo; MIN e MAX per valori rapidi; SMALL/LARGE, SORT e FILTER per scenari più complessi. Scegli il metodo in base al risultato che vuoi ottenere (solo valore vs riga completa) e alla versione di Excel in uso.
Importante: pulisci i dati prima di applicare le funzioni per evitare risultati imprevisti.
Sperimenta con i piccoli esempi suggeriti in questo articolo per capire quale metodo si adatta meglio al tuo flusso di lavoro.