Pulizia dei dati

Normalizzare i dati in Excel: spazi, maiuscole, date e telefoni

Tecniche e formule per normalizzare i dati in Excel: eliminare gli spazi, uniformare le maiuscole, convertire le date salvate come testo, standardizzare telefoni e codici.

Normalizzare i dati in Excel: spazi, maiuscole, date e telefoni

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.VERT o CERCA.X non 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:

  1. Elimina spazi, trattini, punti e parentesi con più funzioni SOSTITUISCI annidate.
  2. Aggiungi il prefisso se manca: =SE(SINISTRA(B2;1)="+";B2;"+39"&B2).
  3. 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 è:

  1. Copia la colonna in un foglio a parte e usa Rimuovi duplicati per vedere tutte le varianti.
  2. Crea una tabella di corrispondenza con due colonne: valore originale e valore normalizzato.
  3. Usa CERCA.X o CERCA.VERT per 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 ARROTONDA se 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.

Vedi tutti gli strumenti
Torna in alto