Scopri le migliori offerte sul canale Telegram ufficiale. Guarda su Telegram

Come inserire lo zero davanti a un numero Excel

di

Per lavoro o per svago sei solito utilizzare Excel, il celebre programma di calcolo digitale parte della suite Office di Microsoft. In molti ambiti lavorativi e personali, è importante avere un formato standard per la codifica dei numeri: in particolare, inserire lo zero prima di un numero può essere fondamentale per ordinare correttamente i dati e per evitare confusione nella lettura e nell'elaborazione degli stessi.

Pur sapendo bene come funziona Excel, spesso ti capita di avere qualche problema proprio con quest'ultima funzione. Tranquillo, non sei solo: si tratta infatti di una delle problematiche più cercate in Rete quando si parla di Excel. Niente paura! Excel è uno strumento potente per gestire e organizzare i dati, e inserire lo zero prima di un numero è un'operazione semplice e immediata.

Se dunque ti stai chiedendo come inserire lo zero davanti a un numero Excel posso confermarti che sei atterrato sulla guida giusta. In questo articolo, ti mostrerò infatti come inserire lo zero prima di un numero in Excel utilizzando diversi metodi, dall'utilizzo dell'apostrofo alla modifica del formato delle celle e delle cifre decimali. Non perdiamo altro tempo e cominciamo: ti auguro una buona lettura e ti faccio un enorme in bocca al lupo per tutto.

Indice

Informazioni preliminari: perché lo zero scompare?

Come inserire lo zero davanti a un numero Excel

Prima di entrare nel vivo di questa guida e di spiegarti, nel dettaglio, come mettere lo zero davanti a un numero Excel, lascia che ti spieghi con esattezza cosa provoca la sparizione del carattere in oggetto.

Il software Excel è particolarmente noto per essere, da sempre, in qualche modo intelligente: il programma è in grado di intuire le caratteristiche dei dati fin da quando essi vengono inseriti, anche se sono disomogenei; ciò dà all'utente la possibilità di manipolare le informazioni in modo relativamente semplice, anche quando sono miste, senza dover necessariamente smanettare con dettagli quali tipo e formato.

In particolare, quando Excel rileva la presenza di cifre in una specifica riga, colonna o, in generale, cella, dà automaticamente per scontato che quest'ultima contenga dei numeri; come ben saprai, per convenzione, un valore numerico non presenta la cifra “zero” nella posizione più a sinistra, in quanto essa è inutile ai fini del calcolo matematico.

Excel, data la sua intuitività, segue esattamente tale approccio: se una cella contiene un numero e la prima cifra corrisponde a zero, quest'ultima viene eliminata per impostazione predefinita, dando così la possibilità all'utente di eseguire calcoli anche strutturati, pur mantenendo le convenzioni estetiche funzionali.

Questa è una cosa molto utile quando ci si ritrova a gestire cifre e calcoli, ma è assolutamente distruttiva quando si è al cospetto di insiemi di cifre di altro tipo: rimuovere lo zero iniziale da un codice a barre, da un numero di telefono fisso, da un CAP, da un numero di polizza/previdenza o da qualsiasi altro valore non numerico può avere conseguenze a dir poco disastrose, specie se i dati sono destinati a ordinamento o, in generale, a elaborazione automatica tramite formule/software esterni.

Come scoprirai nel corso di questa guida, è possibile “costringere” Excel a interpretare le celle contenenti cifre come se fossero normali stringhe di testo, facendo sì che queste ultime restino esattamente così come sono, zeri iniziali inclusi.

In alternativa, se i valori contenuti nel foglio di calcolo devono essere interpretati come numeri, è possibile istruire Excel affinché aggiunga uno o più zeri iniziali, per una questione meramente estetica.

Nel corso di questa guida avrò cura di spiegarti come ottenere risultati di questo tipo, intervenendo sulle varie funzionalità incluse nel software.

Come inserire lo zero davanti a un numero Excel: foglio di calcolo

Per iniziare, lascia che ti spieghi come predisporre un foglio di calcolo per l'inserimento di numeri contenenti lo zero come simbolo più a sinistra. Tutte le informazioni che mi appresto a fornirti sono valide per Excel su Windows, Excel su macOS, Excel online ed Excel per tablet (in quest'ultimo caso, in luogo del clic destro, dovrai eseguire un tap prolungato).

Formattare colonne o righe in formato testo

Come inserire lo zero davanti a un numero Excel

La prima soluzione, nonché quella più semplice, consiste nel far sì che Excel consideri le cifre presenti in specifiche righe o colonne come valori testuali. In questo modo, il contenuto della cella viene preservato così come è, zeri a sinistra inclusi, in quanto viene interpretato da Excel come se si trattasse di testo.

Chiaramente, un approccio simile ha delle conseguenze, giacché i valori presenti nelle righe, nelle colonne e nelle celle formattate come testo non possono essere usati per l'esecuzione di calcoli matematici, tienine conto.

Detto ciò, per procedere, fai clic destro sull'etichetta della colonna o della riga di tuo interesse (ad es. “A”, “B”, “1”, “2” e così via), seleziona la voce Formato celle… dal menu contestuale apertosi e, giunto nella nuova finestra, fai clic sulla dicitura Testo (a sinistra).

Ora, se vuoi che i valori appartenenti alle celle della selezione seguano un allineamento orizzontale diverso da quello predefinito, che è a sinistra, apri la scheda Allineamento e serviti del menu a tendina Orizzontale, per definire l'opzione che desideri.

Quando hai finito, clicca sul pulsante OK per applicare la modifica e il gioco è fatto: a partire da questo momento, qualsiasi valore digitato nelle celle della selezione verrà interpretato come testo, e manterrà di conseguenza il carattere zero iniziale.

Ti segnalo che puoi effettuare la stessa operazione su una selezione multipla, avendo cura di scegliere le righe/colonne sulle quali intervenire mentre tieni premuto il tasto Ctrl/cmd della tastiera, oppure sull'intero foglio di calcolo, che puoi selezionare facendo clic sul triangolino che si trova in alto a sinistra, fra la colonna A la riga 1; in caso di selezione multipla, puoi accedere al menu contestuale delle funzioni rapide facendo clic su una cella qualsiasi che ne fa parte.

Onde evitare di vanificare il lavoro fatto, qualora ti apprestassi a incollare nelle celle di testo uno o più valori numerici provenienti da altri documenti, assicurati di inserire il dato non formattato: puoi farlo premendo la combinazione di tasti Ctrl/cmd+Shift+V in luogo della combinazione di tasti Ctrl/cmd+V, oppure facendo clic destro sull'area adibita a contenere i nuovi dati e scegliendo l'opzione Mantieni solo il testo (il simbolo degli appunti con la “A”) dal menu apertosi.

Modificare il formato numero

Come inserire lo zero davanti a un numero Excel

Non puoi riconvertire le celle in formato testo perché sai di dover effettuare dei calcoli matematici diretti sui rispettivi valori ma, contemporaneamente, hai la necessità di far comparire la cifra zero davanti a ciascun valore?

Per far fronte alla cosa, puoi personalizzare il formato della colonna di tuo interesse, forzando il codice del formato numero per i valori contenuti. Per farti un esempio, fissando il valore delle cifre visualizzate a quattro, il numero 800 verrà visualizzato come 0800, mentre il numero 80 verrà visualizzato come 0080, pur mantenendo il suo valore originale.

Pertanto, focalizza a priori la struttura della cella, della riga o della colonna sulla quale vuoi intervenire, e fissa il numero di decimali da visualizzare in base alla tua specifica necessità.

Per forzare la visualizzazione dei decimali, seleziona la colonna, la riga oppure la cella da personalizzare, escludendo eventuali intestazioni in caso di selezione multipla: ti basta tenere premuto il tasto Ctrl/cmd della tastiera mentre clicchi sulla cella di testo da non formattare.

Fatto ciò, apri la scheda Home, clicca sul menu a tendina dedicato al tipo di dati (si trova nel gruppo Numeri) e seleziona la voce Altri formati numeri…; in alternativa, puoi ottenere lo stesso risultato facendo clic su un elemento qualsiasi della selezione e scegliendo la voce Formato celle…, dal menu apertosi.

A questo punto, scegli l'opzione Personalizzato dall'elenco delle categorie e compila la colonna tipo digitando il numero di cifre complessive da visualizzare: per esempio, se hai a che fare soltanto con numeri interi, puoi forzare la visualizzazione delle quattro cifre digitando il valore 0000.

Se poi hai a che fare con numeri frazionari, assicurati di specificare altresì la lunghezza della mantissa (ad es. 0000,00); per farti un'idea di ciò che dovresti ottenere a seguito della modifica, da' un'occhiata al contenuto del valore indicato nel riquadro Esempio.

Quando sei soddisfatto, non ti resta che cliccare sul pulsante OK e il gioco è fatto: istantaneamente, l'intera selezione assumerà il formato scelto poc'anzi, anteponendo la cifra 0 a sinistra del numero scelto.

Usare l'apostrofo

Come inserire lo zero davanti a un numero Excel

Se poi hai bisogno di riempire una cella con un valore che inizia per zero, ma la tua situazione ti impedisce di istanziare l'intera riga/colonna in formato testo, oppure di anteporre i decimali ai valori di cui disponi, puoi far sì che Excel veda soltanto la cella in questione come una cella contenente del testo, anteponendo il carattere apostrofo (') al valore che ti appresti a inserire.

In altre parole, ti basta digitare l'apostrofo come primo carattere nella cella di tuo interesse, seguito poi dal numero che inizia per zero, e dare Invio: così facendo, Excel dovrebbe formattare automaticamente la cella come valore testuale, consentendoti di visualizzare la cifra iniziale.

Di default, i valori di testo vengono allineati a sinistra, mentre quelli numerici sono sottoposti ad allineamento a destra; dunque, per rendere visivamente omogenea la colonna che contiene il valore problematico, clicca sulla cella corrispondente e premi successivamente sul pulsante Allinea a destra, ubicato nella scheda Home.

I valori numerici riconvertiti come testo potrebbero generare un warning da parte di Excel, e provocare la comparsa di un triangolino giallo in corrispondenza della cella modificata; se vuoi che la cosa non venga segnalata, clicca sul triangolino in questione e seleziona la voce Ignora errore, dal menu apertosi.

Come al solito, i valori in formato testo non possono essere utilizzati per eseguire calcoli matematici diretti, oppure manipolati attraverso funzioni che accettano valori numerici: il risultato potrebbe essere incoerente o, in molti casi, generare un errore.

Usare la funzione “CONCAT”

Come inserire lo zero davanti a un numero Excel

Come dici? Hai un'intera colonna piena di numeri telefonici, CAP o codici identificativi, ma chi ha creato il foglio ha dimenticato di effettuare la conversione testuale e, di conseguenza, tutti gli zeri iniziali sono stati persi? Non temere, esiste un rimedio anche a questo.

Usando la funzione CONCAT di Excel, puoi infatti unire il contenuto di una colonna, di una riga o di una cella di testo a tuo piacimento con una stringa di caratteri a tua scelta, e combinarne il risultato dove preferisci.

Ti faccio un esempio pratico: se la colonna A del tuo foglio di calcolo contiene dei valori erroneamente privi di zeri, a partire dalla cella A2, formattala innanzitutto come colonna di testo, seguendo le indicazioni che ti ho fornito in uno dei passi precedenti di questa guida.

Fatto ciò, posiziona il cursore di Excel nella medesima riga di una colonna vuota (ad es. G2), digita la formula =CONCAT(“0”;A2;) e dai Invio: se tutto è filato liscio, a seguito di questa operazione, dovresti veder comparire il valore della cella A2, al quale è stato finalmente anteposto lo zero. Maggiori info qui.

Come inserire lo zero davanti a un numero Excel

Adesso, posiziona il mouse quadratino presente nel bordo inferiore destro della cella appena modificata (in questo caso, G2) e, quando il cursore assume l'aspetto del simbolo +, fai doppio clic sul margine in questione, così da replicare la formula sui restanti valori della colonna originale e riportarli in quella di supporto.

A questo punto, seleziona i valori corretti nella colonna di supporto (in questo caso, la colonna G), copiali premendo la combinazione di tasti Ctrl+C o cmd+c, posizionati sulla prima cella da sostituire nella colonna originale (in questo caso, A2) ed effettua un incolla solo valori, premendo la combinazione di tasti Ctrl+Shift+V oppure cmd+maiuscole+v.

In alternativa, seleziona la cella contenente il valore, copiala e seleziona tutte le sottostanti celle della colonna di supporto, in pari valore rispetto a quelle della colonna originale; in seguito, fai clic destro su un elemento qualsiasi della selezione e scegli la voce Incolla speciale > Formule (l'icona degli appunti con il simbolo ∱), dal menu apertosi.

Se il risultato è esattamente quello atteso, puoi tranquillamente cancellare i valori presenti nella colonna di supporto (in questo caso, la colonna G), così da riportare il foglio di calcolo al suo aspetto originale. Per maggiori informazioni, consulta il tutorial in cui ti spiego come copiare una formula su Excel.

Qualora dovessi veder comparire il triangolino a sinistra o a destra dei valori copiati poc'anzi, selezionali tutti, clicca sul simbolo appena menzionato e seleziona la voce Ignora errore, dal menu contestuale che va ad aprirsi.

Come mettere lo zero davanti a un numero su Excel: importazione dati

Come mettere lo zero davanti a un numero su Excel: importazione dati

In ultimo, ma non di minore importanza, lascia che ti spieghi come intervenire sulla questione zero di Excel in fase di importazione dei dati. Se sei solito inserire dati provenienti da origine esterne, avrai certamente notato che la formattazione delle celle avviene in maniera automatica: di conseguenza, se ti ritrovi a manipolare valori numerici che iniziano con la cifra zero, potresti perdere quest'ultima in fase di importazione.

Per evitare che ciò accada, puoi fare affidamento all'Editor di Power Query: se non ne avessi mai sentito parlare, si tratta uno strumento in grado di gestire i processi di estrazione, trasformazione e caricamento dei dati (ETL) in maniera semplificata, lasciando all'utente il solo compito di definire i parametri di manipolazione con l'ausilio di pulsanti e menu.

Ai fini di questa guida, Power Query risulta estremamente utile per far sì che Excel gestisca correttamente il formato dei dati recuperati dalla sorgente; in altre parole, puoi far sì che un'intera colonna contenente cifre venga gestita come colonna contenente testo, evitando così la perdita degli zeri iniziali fin dal collegamento dell'origine esterna.

Mi chiedi come si fa? È molto semplice. Per iniziare, avvia il collegamento a una sorgente dati esterna con la classica procedura prevista da Excel: apri la scheda Dati e serviti dei bottoni presenti nel riquadro Recupera e trasforma dati, per selezionare l'origine di tuo interesse; in questo caso, prenderò come esempio un file di dati in formato .csv.

Come inserire lo zero davanti a un numero Excel

Dunque, dopo aver richiamato la funzione Recupera dati > Da file > Da testo/CSV, seleziona il file di dati da caricare in Excel dal pannello apertosi, facendo doppio clic sulla relativa icona.

Fatto ciò, dovresti ritrovarti al cospetto contenente l'anteprima profilata del caricamento, i cui valori dovrebbero essere (apparentemente) privi di zeri iniziali. Una volta lì, premi sul pulsante Trasforma dati e attendi che Excel avvii l'editor di Power Query.

A questo punto, seleziona la colonna che contiene i valori privati della cifra zero, cliccando sulla relativa intestazione (ad es. Column1) e individua la voce Tipo di dati nella barra degli strumenti superiore. Quando l'hai trovata, clicca su quest'ultima e scegli l'opzione Testo, dal pannello apertosi; se necessario, sostituisci la conversione automatica già applicata, premendo sul pulsante Sostituisci corrente.

In alternativa, puoi ottenere lo stesso risultato facendo clic destro sull'intestazione della colonna e selezionando le voci Modifica tipo > Testo dal menu visualizzato sullo schermo.

Se necessario, ripeti gli stessi passaggi su qualsiasi colonna da riconvertire e, quando hai finito, clicca sul pulsante Aggiorna anteprima, così da aggiornare i dati in linea con quanto eseguito finora.

Quando sei soddisfatto del tuo lavoro, clicca sul pulsante Chiudi e carica, ubicato in alto a destra, per importare i dati nel foglio di calcolo, collegandovi automaticamente l'origine.

Salvatore Aranzulla

Autore

Salvatore Aranzulla

Salvatore Aranzulla è il blogger e divulgatore informatico più letto in Italia. Noto per aver scoperto delle vulnerabilità nei siti di Google e Microsoft. Collabora con riviste di informatica e ha curato la rubrica tecnologica del quotidiano Il Messaggero. È il fondatore di Aranzulla.it, uno dei trenta siti più visitati d'Italia, nel quale risponde con semplicità a migliaia di dubbi di tipo informatico. Ha pubblicato per Mondadori e Mondadori Informatica.