Normalizzare i dati significa fare in modo che la stessa informazione venga scritta sempre nello stesso modo. Sembra un dettaglio, ma è ciò che permette ai filtri di funzionare, alle ricerche di trovare ciò che cerchi, alle tabelle pivot di raggruppare correttamente e ai duplicati di essere individuati. Se nel tuo elenco clienti ci sono «Milano», «milano» e «MILANO », i tuoi report mostreranno tre città diverse. In questo articolo vedrai le tecniche più utili per normalizzare i tipi di dati più comuni.
Perché normalizzare
- Raggruppamenti corretti: una tabella pivot raggruppa solo valori identici.
- Ricerche affidabili:
CERCA.VERToCERCA.Xnon funzionano se c’è uno spazio di troppo. - Individuazione dei duplicati: due record uguali scritti in modo diverso non vengono riconosciuti come duplicati.
- Importazioni senza errori: i sistemi di destinazione si aspettano formati precisi.
- Confronti puliti: quando confronti due versioni, le differenze di formato non vengono scambiate per modifiche reali.
Spazi
È il problema più frequente e il più invisibile.
=ANNULLA.SPAZI(A2)elimina gli spazi all’inizio e alla fine e lascia un solo spazio tra le parole.- Lo spazio unificatore (frequente quando si copia dal web) non viene eliminato da
ANNULLA.SPAZI. Combinala così:=ANNULLA.SPAZI(SOSTITUISCI(A2;CODICE.CARATT(160);" ")). - Per eliminare tutti gli spazi, ad esempio in un codice o in un numero di telefono:
=SOSTITUISCI(A2;" ";"").
Maiuscole e minuscole
=MAIUSC.INIZ(A2)mette in maiuscolo la prima lettera di ogni parola. Ideale per nomi e città, ma controlla casi come «di», «del» o «la», che resteranno in maiuscolo.=MAIUSC(A2)per codici, targhe o identificativi.=MINUSC(A2)per indirizzi e-mail e indirizzi web.
Date
Le date sono il tipo di dato con più varianti: «30/09/2026», «2026-09-30», «30-set-26», «30.09.2026» o persino «20260930».
Date salvate come testo
Se le date sono allineate a sinistra, probabilmente sono testo. Prova con =DATA.VALORE(A2) e applica il formato data al risultato. Se non funziona per via dell’ordine giorno/mese, usa Dati > Testo in colonne, vai avanti fino al passaggio 3, scegli Data e l’ordine corretto (GMA, MGA o AMG).
Date nel formato AAAAMMGG
Per un valore come 20260930 usa: =DATA(SINISTRA(A2;4);STRINGA.ESTRAI(A2;5;2);DESTRA(A2;2)).
Scegliere un formato finale
Per lavorare in Excel va bene qualsiasi formato di visualizzazione, purché il valore sia una data reale. Per esportare verso altri sistemi, il formato ISO AAAA-MM-GG è il più sicuro: =TESTO(A2;"aaaa-mm-gg").
Numeri di telefono
Scegli un formato standard, ad esempio con prefisso internazionale e senza spazi (+393471234567), e applicalo:
- Elimina spazi, trattini, punti e parentesi con più funzioni
SOSTITUISCIannidate. - Aggiungi il prefisso se manca:
=SE(SINISTRA(B2;1)="+";B2;"+39"&B2). - Salva la colonna come testo per non perdere il segno «+» né gli zeri.
Codici e riferimenti
- Se i codici devono avere una lunghezza fissa con zeri a sinistra:
=TESTO(A2;"000000"). - Se mescolano trattini e spazi, uniformali con
SOSTITUISCI. - Assicurati che la colonna abbia il formato testo prima di incollare i valori.
Categorie e valori ripetuti
Per le colonne con valori presi da un elenco (paesi, reparti, stati dell’ordine), il metodo migliore è:
- Copia la colonna in un foglio a parte e usa Rimuovi duplicati per vedere tutte le varianti.
- Crea una tabella di corrispondenza con due colonne: valore originale e valore normalizzato.
- Usa
CERCA.XoCERCA.VERTper sostituire ogni valore con la sua versione normalizzata.
Poi applica la Convalida dati a quella colonna, così in futuro si potranno inserire solo valori dell’elenco.
Importi e numeri
- Elimina i simboli di valuta e i separatori delle migliaia con
SOSTITUISCI. - Se il separatore decimale è sbagliato (punto invece di virgola o viceversa), usa
NUMERO.VALORE, che permette di indicare i separatori:=NUMERO.VALORE(A2;".";","). - Arrotonda a due decimali con
ARROTONDAse gli importi arrivano con decimali a virgola mobile.
Incollare come valori
Tutte queste formule si applicano in colonne di appoggio. Quando il risultato è corretto, copia la colonna di appoggio, incollala come valori sopra l’originale ed elimina quella di appoggio. In questo modo il file resta pulito e senza formule inutili.
Errori comuni nella normalizzazione
- Sovrascrivere la colonna originale prima di verificare il risultato. Lavora sempre in una colonna di appoggio e incolla come valori solo quando sei sicuro.
- Applicare MAIUSC.INIZ a tutto. Sigle come «S.r.l.», «IVA» o «CF» risulteranno scritte male; controllale dopo.
- Trasformare i codici in numeri. Togliendo spazi o trattini da un codice, Excel può interpretarlo come numero ed eliminare gli zeri iniziali. Applica prima il formato testo.
- Normalizzare solo una parte dei dati. Se applichi una regola alle prime mille righe e dimentichi il resto, la colonna resterà disomogenea e i filtri continueranno a non funzionare.
- Non documentare le regole. Annota in un foglio a parte quale criterio hai applicato a ogni colonna. La prossima volta che riceverai dei dati potrai ripeterlo esattamente allo stesso modo, e le altre persone del team sapranno come sono stati puliti.
Domande frequenti
Posso normalizzare più colonne contemporaneamente?
Sì, con Power Query. Permette di applicare trasformazioni come Taglia, Pulisci o MAIUSCOLE a più colonne con un clic e di ripeterle ogni volta che arrivano nuovi dati.
Come verifico che la normalizzazione non abbia modificato dati per errore?
Confronta il file prima e dopo con Confrontare file Excel. Vedrai ogni cella modificata e potrai controllare che le modifiche siano quelle previste.
Conclusione
Normalizzare i dati è la base di qualsiasi analisi affidabile. Elimina gli spazi, uniforma le maiuscole, converti le date salvate come testo, standardizza telefoni e codici e usa tabelle di corrispondenza per le categorie. Poi elimina i duplicati con Rimuovere duplicati Excel e verifica il risultato. Con dati normalizzati, i tuoi report saranno più rapidi da preparare e molto più credibili. Scopri altre utilità nella nostra pagina degli strumenti.
Prova i nostri strumenti gratuiti
Confronta, converti, unisci e pulisci i tuoi fogli di calcolo dal browser, senza installare nulla.