Come ordinare per data su Excel: guida completa 2026 ai metodi più efficaci
Hai mai passato ore a cercare di mettere in ordine cronologico i tuoi dati su Excel, solo per ottenere risultati confusi o completamente sbagliati? L'ordinamento delle date è una delle operazioni più comuni ma anche più problematiche per chi lavora con i fogli di calcolo. Un report mensile disorganizzato, una lista di scadenze in disordine o uno storico di transazioni caotico possono trasformarsi in un incubo gestionale.
Ordinare per data su Excel sembra un'operazione banale, ma nasconde diverse insidie: formati di data non riconosciuti, celle che Excel interpreta come testo invece che come date, ordinamenti che mescolano mesi e giorni, o filtri che sembrano non funzionare correttamente. Secondo le statistiche di Microsoft del 2025, oltre il 60% degli errori nei fogli di calcolo aziendali deriva da problemi di formattazione delle date e dal loro ordinamento errato.
In questa guida completa scoprirai tutti i metodi per ordinare correttamente le date in Excel, dalle tecniche base alle soluzioni avanzate per casi complessi. Imparerai a riconoscere quando Excel non interpreta correttamente una data, come convertire formati problematici e quali sono le best practice per evitare errori futuri. Che tu stia usando Excel 2019, Excel 2021 o Microsoft 365, troverai soluzioni pratiche e immediate per ogni scenario.
Vedremo insieme la funzione di ordinamento automatico, l'uso dei filtri, le tabelle Excel, le formule personalizzate e persino come gestire date in formati internazionali o non standard. Al termine di questa lettura sarai in grado di ordinare qualsiasi tipo di dato temporale con sicurezza e precisione.
Indice
- Comprendere i formati data in Excel
- Metodo base: ordinamento rapido con il comando Ordina
- Ordinamento avanzato con personalizzazione
- Ordinare date con filtri e tabelle Excel
- Risolvere problemi di date non riconosciute
- Ordinamento con formule e funzioni
- Errori comuni e come evitarli
- FAQ - Domande frequenti
Comprendere i formati data in Excel
Prima di ordinare qualsiasi data, è fondamentale capire come Excel interpreta e memorizza questi dati. Excel non vede le date come le vediamo noi: internamente, ogni data è un numero seriale che rappresenta i giorni trascorsi dal 1° gennaio 1900.
Come Excel memorizza le date:
- 1 gennaio 1900 = numero 1
- 1 gennaio 2026 = numero 46019
- Le ore sono frazioni decimali (12:00 = 0,5)
Quando digiti "15/01/2026" in una cella, Excel lo converte automaticamente nel formato data se lo riconosce. Il problema sorge quando:
- Il formato non corrisponde alle impostazioni regionali del sistema
- I dati provengono da fonti esterne (CSV, database, web)
- Ci sono spazi extra o caratteri speciali
- Il formato mescola stili diversi (DD/MM/YYYY vs MM/DD/YYYY)
💡 Suggerimento: Per verificare se Excel riconosce una cella come data, selezionala e guarda la barra della formula. Se vedi la data formattata e nella cella appare allineata a destra, è riconosciuta correttamente. Se è allineata a sinistra, probabilmente è testo.
Formati data comuni in Italia:
- GG/MM/AAAA (15/01/2026)
- GG-MM-AAAA (15-01-2026)
- GG.MM.AAAA (15.01.2026)
- GG MMM AAAA (15 Gen 2026)
Confronto tra date correttamente formattate (allineate a destra) e testo (allineato a sinistra)
Metodo base: ordinamento rapido con il comando Ordina
Il metodo più veloce per ordinare per data su Excel è utilizzare il comando di ordinamento integrato. Funziona perfettamente quando le date sono già nel formato corretto.
Passo 1: Seleziona i dati da ordinare
Cosa fare:
- Clicca su una qualsiasi cella all'interno della colonna contenente le date
- Se hai più colonne collegate, seleziona l'intera tabella (incluse le intestazioni)
Dove:
Posizionati su una cella della colonna date. Excel rileverà automaticamente l'intervallo contiguo.
Risultato atteso:
La cella selezionata si evidenzia. Se selezioni manualmente, l'intera area dati dovrebbe essere contornata.
Se non funziona:
⚠️ Se hai righe vuote nella tabella, Excel potrebbe selezionare solo una porzione dei dati. Elimina le righe vuote prima di procedere.
Passo 2: Accedi al comando Ordina
Cosa fare:
- Vai alla scheda
Dati
nella barra multifunzione
- Individua il gruppo
Ordina e filtra
- Clicca sull'icona
Ordina dalla meno recente alla più recente
(freccia verso l'alto con A-Z)
Dove:
Opzioni disponibili:
-
Ordina dalla meno recente alla più recente
: ordine cronologico crescente (dal passato al presente)
-
Ordina dalla più recente alla meno recente
: ordine cronologico decrescente (dal presente al passato)
Risultato atteso:
I dati vengono immediatamente riordinati in base alla colonna date. Tutte le righe collegate si muovono insieme mantenendo l'integrità dei dati.
Se non funziona:
⚠️ Se vedi un messaggio di avviso, Excel sta chiedendo se vuoi espandere la selezione per includere tutte le celle adiacenti. Scegli Espandi selezione per evitare di disallineare i dati.
Passo 3: Verifica il risultato
Cosa controllare:
- Le date sono in ordine corretto
- Le righe associate si sono spostate insieme
- Non ci sono celle vuote in posizioni anomale
✅ Best practice: Usa sempre Ctrl+Z per annullare se qualcosa non va come previsto. Excel conserva la cronologia delle modifiche.
Ordinamento avanzato con personalizzazione
Quando hai bisogno di criteri di ordinamento più complessi, il comando Ordina avanzato ti offre controllo totale su più livelli di ordinamento.
Passo 1: Apri la finestra Ordinamento
Cosa fare:
- Seleziona i tuoi dati
- Vai su
Dati
>
Ordina
(il pulsante grande, non le frecce rapide)
Dove:
Risultato atteso:
Si apre una finestra di dialogo con opzioni avanzate.
Passo 2: Configura i criteri di ordinamento
Opzioni disponibili:
| Opzione | Funzione | Quando usarla |
|---|---|---|
| Ordina per | Scegli la colonna principale | Prima colonna da ordinare |
| Ordina in base a | Valori, Colore cella, Colore carattere | Solitamente "Valori" per date |
| Ordinamento | Crescente/Decrescente | Dal più vecchio al più recente o viceversa |
| Aggiungi livello | Crea criteri secondari | Per ordinare per data e poi per nome |
Cosa fare:
1. Nel menu
Ordina per
, seleziona la colonna contenente le date
2. In
Ordina in base a
, lascia
Valori
3. In
Ordinamento
, scegli:
-
Dal più piccolo al più grande
= dal passato al futuro
-
Dal più grande al più piccolo
= dal futuro al passato
Per ordinamenti multipli:
- Clicca
Aggiungi livello
- Esempio: Ordina prima per data, poi per cliente, poi per importo
Esempio di ordinamento a tre livelli: data, cliente, importo
Passo 3: Gestisci le intestazioni
Cosa fare:
Assicurati che la casella
Dati con intestazioni
sia spuntata se la prima riga contiene i nomi delle colonne.
⚠️ Attenzione: Se non spunti questa opzione, Excel includerà l'intestazione nell'ordinamento, mescolandola con i dati.
Risultato atteso:
Cliccando
OK
, i dati vengono ordinati secondo i criteri specificati, mantenendo l'intestazione fissa.
Ordinare date con filtri e tabelle Excel
L'uso di filtri e tabelle Excel offre un modo dinamico e flessibile per ordinare e visualizzare i dati cronologici.
Metodo con Filtro Automatico
Passo 1: Attiva i filtri
Cosa fare:
- Seleziona una cella nell'intestazione della tabella
- Vai su
Dati
>
Filtro
Dove:
Risultato atteso:
Compaiono piccole frecce a discesa accanto a ogni intestazione di colonna.
Passo 2: Usa il filtro data
Cosa fare:
- Clicca sulla freccia nella colonna date
- Vedrai opzioni di ordinamento rapido:
-
Ordina dal meno recente al più recente
-
Ordina dal più recente al meno recente
Funzioni avanzate del filtro data:
-
Filtri data
: Oggi, Ieri, Questa settimana, Questo mese
-
Filtri personalizzati
: Intervalli specifici (es. tutte le date tra 01/01/2026 e 31/03/2026)
-
Cerca
: Trova date specifiche digitando
💡 Suggerimento: Puoi combinare ordinamento e filtro. Prima filtra per mostrare solo le date del 2026, poi ordinale cronologicamente.
Metodo con Tabella Excel
Convertire i dati in una Tabella Excel offre vantaggi significativi.
Passo 1: Crea una tabella
Cosa fare:
- Seleziona i tuoi dati
- Premi
Ctrl+T
(o vai su
Inserisci
>
Tabella
)
- Conferma l'intervallo dati
Risultato atteso:
I dati assumono una formattazione a tabella con righe alternate colorate e filtri automatici attivi.
Vantaggi delle tabelle:
- Filtri sempre disponibili
- Formattazione automatica
- Riferimenti strutturati nelle formule
- Espansione automatica con nuovi dati
Passo 2: Ordina dalla tabella
Cosa fare:
Clicca sulla freccia dell'intestazione colonna date e scegli l'ordinamento desiderato.
✅ Best practice: Le tabelle Excel sono ideali per dataset che aggiorni frequentemente. L'ordinamento si aggiorna automaticamente.
Risolvere problemi di date non riconosciute
Questa è la sezione più critica: spesso l'ordinamento fallisce perché Excel non riconosce i dati come date.
Diagnosticare il problema
Sintomi comuni:
- Le date si ordinano alfabeticamente invece che cronologicamente
- Alcune date sono allineate a sinistra (testo), altre a destra (numeri)
- L'ordinamento sembra casuale
- Excel non offre opzioni specifiche per date nel menu Ordina
Test rapido:
Seleziona una cella con data sospetta e guarda il formato nella scheda
Home
>
Numero
. Se dice "Generale" o "Testo", non è una data valida.
Soluzione 1: Converti testo in data con Data.Valore
Cosa fare:
1. Crea una colonna temporanea accanto alle date
2. Usa la formula:
=DATA.VALORE(A2)
(dove A2 è la cella con il testo-data)
3. Trascina la formula verso il basso
4. Copia i risultati e usa
Incolla valori
sulla colonna originale
5. Elimina la colonna temporanea
Risultato atteso:
Le date vengono convertite in numeri seriali riconoscibili da Excel.
Soluzione 2: Usa Testo in colonne
Cosa fare:
1. Seleziona la colonna con le date problematiche
2. Vai su
Dati
>
Testo in colonne
3. Scegli
Delimitato
>
Avanti
4.
Avanti
senza selezionare delimitatori
5. Nell'ultima schermata, seleziona
Formato dati colonna
>
Data
e scegli il formato corretto (GMA per giorno-mese-anno)
6.
Fine
Ultima schermata del wizard con selezione del formato data
Risultato atteso:
Excel riconverte le celle usando il formato data corretto.
⚠️ Attenzione: Questa operazione sovrascrive i dati originali. Fai sempre una copia di backup prima.
Soluzione 3: Trova e sostituisci per standardizzare
Se hai date con separatori diversi (alcuni con "/", altri con "-"), standardizzale.
Cosa fare:
1. Premi
Ctrl+H
per aprire Trova e sostituisci
2. In
Trova
: digita
-
3. In
Sostituisci con
: digita
/
4. Clicca
Sostituisci tutto
Risultato atteso:
Tutte le date usano lo stesso separatore, facilitando il riconoscimento di Excel.
Ordinamento con formule e funzioni
Per situazioni complesse, le formule offrono soluzioni personalizzate.
Ordinamento dinamico con ORDINA (Excel 365)
Excel 365 e Excel 2021 hanno introdotto la funzione
ORDINA
che crea ordinamenti dinamici.
Sintassi:
=ORDINA(array; [indice_ordine]; [ordinamento]; [per_riga])
Esempio pratico:
Se hai date in A2:A50 e vuoi ordinarle dinamicamente in C2:
=ORDINA(A2:A50;1;1;FALSO)
Parametri:
-
A2:A50
: intervallo da ordinare
-
1
: ordina per la prima colonna
-
1
: ordine crescente (dal passato al futuro)
-
FALSO
: ordina per colonna, non per riga
Risultato atteso:
La colonna C mostra le date ordinate. Se aggiungi o modifichi date in colonna A, l'ordinamento si aggiorna automaticamente.
💡 Suggerimento: Combina ORDINA con altre funzioni. Esempio:
=ORDINA(FILTRO(A2:A50;A2:A50>=DATA(2026;1;1)))ordina solo le date del 2026 in poi.
Estrai componenti data per ordinamenti custom
A volte devi ordinare solo per mese o anno, ignorando il giorno.
Formule utili:
| Funzione | Risultato | Esempio |
|---|---|---|
=ANNO(A2)
|
Estrae l'anno | 2026 |
=MESE(A2)
|
Estrae il mese | 1 |
=GIORNO(A2)
|
Estrae il giorno | 15 |
=GIORNO.SETTIMANA(A2)
|
Giorno della settimana | 5 (giovedì) |
Caso d'uso:
Per ordinare per mese ignorando l'anno (raggruppare tutti i gennaio insieme):
1. Crea una colonna helper con
=MESE(A2)
2. Ordina per questa colonna
3. Nascondi o elimina la colonna helper
Errori comuni e come evitarli
Errore 1: Mescolare formati data
Problema: Alcune celle hanno formato MM/DD/YYYY, altre DD/MM/YYYY.
Soluzione:
- Identifica le celle problematiche
- Usa
Testo in colonne
specificando il formato corretto
- Standardizza tutto al formato regionale del sistema
Errore 2: Date come testo con spazi nascosti
Problema: Spazi invisibili prima o dopo la data impediscono il riconoscimento.
Soluzione:
Usa la formula
=ANNULLA.SPAZI(A2)
per pulire le celle.
Errore 3: Non espandere la selezione
Problema: Ordini solo la colonna date senza le righe associate, disallineando i dati.
Soluzione:
Quando Excel chiede "Espandi selezione?", scegli sempre
Espandi
a meno che tu non voglia specificamente ordinare solo quella colonna.
Errore 4: Date con orari che confondono l'ordinamento
Problema: Date identiche ma con orari diversi non si ordinano come previsto.
Soluzione:
- Se l'orario è rilevante, ordina con precisione maggiore
- Se l'orario è irrilevante, usa
=INT(A2)
per eliminare la parte oraria
Errore 5: Formati regionali diversi
Problema: Apri un file creato in USA (MM/DD/YYYY) su sistema italiano (DD/MM/YYYY).
Soluzione:
- Cambia temporaneamente le impostazioni regionali di Windows
- Oppure usa formule di conversione esplicite con DATA:
=DATA(ANNO(A2);MESE(A2);GIORNO(A2))
Errore 6: Ordinare senza intestazioni
Problema: Dimentichi di spuntare "Dati con intestazioni" e l'intestazione finisce ordinata con i dati.
Soluzione:
- Ctrl+Z per annullare
- Riordina spuntando l'opzione corretta
Errore 7: Date parziali o incomplete
Problema: Celle con solo mese e anno (es. "Gen 2026") non si ordinano correttamente.
Soluzione:
Convertile in date complete usando:
=DATA(2026;1;1)
per "Gen 2026".
✅ Best practice: Mantieni sempre le date nel formato più completo possibile (GG/MM/AAAA) anche se visualizzi solo mese e anno.
FAQ - Domande frequenti
Come ordino date in formato testo senza convertirle?
Se proprio non puoi convertire in formato data, ordina alfabeticamente usando il formato AAAA-MM-GG (es. 2026-01-15). Questo formato si ordina correttamente anche come testo.
L'ordinamento funziona solo su parte dei dati, perché?
Probabilmente hai righe vuote che dividono la tabella. Excel interpreta le righe vuote come separatori di intervalli. Elimina tutte le righe vuote o seleziona manualmente l'intero intervallo.
Posso ordinare date mantenendo alcuni dati fissi?
Sì, usa la funzione Blocca riquadri (Vista > Blocca riquadri) per mantenere visibili le intestazioni o prime colonne durante l'ordinamento.
Come ordino date in ordine inverso rapidamente?
Usa il pulsante Ordina dalla più recente alla meno recente (Z-A) nel gruppo Ordina e filtra. In alternativa, nella finestra Ordina avanzato, scegli "Dal più grande al più piccolo".
Excel ordina le date in modo strano con ore incluse
Excel ordina correttamente date+ore, ma potresti non visualizzare l'orario. Cambia il formato cella in Data e ora per vedere tutti i dettagli: Formato celle > Personalizzato > "GG/MM/AAAA HH:MM".
Posso ordinare per trimestre o settimana?
Non direttamente, ma crea una colonna helper con:
- Trimestre:
="Q"&ARROTONDA.PER.ECC((MESE(A2))/3;0)
- Settimana:
=NUM.SETTIMANA(A2)
Poi ordina per questa colonna.
Come mantengo l'ordine originale dopo aver ordinato?
Aggiungi una colonna con numeri progressivi (1, 2, 3...) prima di ordinare. Per tornare all'ordine originale, riordina per questa colonna.
L'ordinamento non rispetta l'anno, solo mese e giorno
Le date sono riconosciute come testo. Converti in formato data usando DATA.VALORE o Testo in colonne come spiegato nella sezione problemi.
Posso ordinare automaticamente quando aggiungo nuove righe?
Con le Tabelle Excel (Ctrl+T), l'ordinamento non è automatico ma i filtri sono sempre disponibili. Per ordinamento automatico usa la funzione ORDINA in una colonna separata (solo Excel 365/2021).
Come ordino date di secoli diversi (1900 vs 2000)?
Excel gestisce correttamente secoli diversi se le date sono in formato completo (es. 15/01/1926 e 15/01/2026). Verifica che l'anno sia sempre a 4 cifre, non 2.
Conclusione
Ordinare per data su Excel è un'operazione fondamentale che ogni utente dovrebbe padroneggiare perfettamente. Come hai visto, la chiave del successo sta nel comprendere come Excel interpreta le date e nell'assicurarsi che i tuoi dati siano nel formato corretto prima di iniziare l'ordinamento.
Il metodo più rapido resta il comando Ordina dalla scheda Dati, perfetto per l'80% dei casi d'uso quotidiani. Per scenari più complessi, l'ordinamento avanzato con criteri multipli, l'uso di filtri o le nuove funzioni dinamiche come ORDINA offrono controllo e flessibilità estremi.
Ricorda sempre di verificare l'allineamento delle celle (destra = data, sinistra = testo) e di utilizzare la conversione Testo in colonne quando importi dati da fonti esterne. Con le best practice di questa guida eviterai i più comuni errori di disallineamento dati e formattazione incorretta.
Hai trovato utile questa guida? Metti in pratica questi metodi sui tuoi fogli di calcolo e vedrai immediatamente migliorare la tua produttività. Se incontri situazioni particolari non trattate qui, lascia un commento: sarò felice di aiutarti a risolvere casi specifici.
Risorse utili
Software menzionati:
-
Microsoft Excel
- Foglio di calcolo professionale incluso in Microsoft 365
-
LibreOffice Calc
- Alternativa gratuita e open source a Excel
Documentazione ufficiale:
-
Guida Microsoft: Ordinare dati in un intervallo o una tabella
- Documentazione ufficiale Microsoft
-
Funzioni data e ora in Excel
- Riferimento completo alle funzioni temporali
Video tutorial:
-
Excel - Ordinare e filtrare i dati
- Tutorial video in italiano su YouTube