Come aggiungere zeri iniziali in Excel

Microsoft Excel rimuove automaticamente gli zeri iniziali per i numeri, perché gli zeri non sono necessari per i calcoli o la precisione. Ci sono momenti, tuttavia, in cui questi zeri della prima cifra sono necessari, come quando si inseriscono ID prodotto, codici postali o numeri di previdenza sociale. In questi casi, è necessario sovrascrivere il comportamento di formattazione predefinito di Excel. La configurazione di un formato numerico personalizzato tramite la finestra di dialogo Formato celle visualizza gli zeri iniziali e garantisce che Excel riconosca ancora le cifre come numeri. Tuttavia, puoi anche utilizzare la formattazione del testo tramite la finestra di dialogo Formato celle, le funzioni Testo o Concatena o la funzione Importa testo per aggiungere zeri iniziali.

Formati numerici personalizzati

Fare clic con il pulsante destro del mouse su celle, righe o colonne selezionate, quindi scegliere "Formatta celle". Nella scheda Numeri, seleziona la categoria "Personalizzata" e inserisci degli zeri nel campo Tipo; il numero di zeri immesso corrisponde al numero di cifre che devono essere visualizzate; se la cella contiene meno cifre del numero di zeri configurato, vengono aggiunti gli zeri iniziali. Puoi anche includere simboli di formattazione come simboli di dollaro, virgole, trattini, apostrofi e punti decimali. Ad esempio, se hai configurato "000-00-000" (senza virgolette) per un numero di previdenza sociale e la cella conteneva solo "9", l'output diventa "000-00-009". Un altro la considerazione è che Excel consente solo 15 cifre significative prima di arrotondare il numero, quindi se il numero supera le 15 cifre, esclusi gli zeri iniziali, è necessario utilizzare un formato di testo.

Video del giorno

Il formato del testo

I formati di testo consentono di inserire qualsiasi dato in una cella, inclusi gli zeri iniziali, senza che Excel modifichi i valori. Scegli semplicemente la categoria "Testo" nella finestra di dialogo Formato celle. Il formato del testo, tuttavia, non restituirà gli zeri iniziali che Excel ha già rimosso. Se è necessario aggiungere zeri iniziali a testo o numeri, digitare nuovamente il valore come testo o utilizzare la funzione Testo o Concatena. Puoi anche formattare un numero come testo in una singola cella aggiungendo un apostrofo prima del numero, ad esempio: '000-12-345 Numeri formattati come testo possono ancora essere utilizzati nei calcoli, purché non includano elementi di testo aggiuntivi, come caratteri o trattini.

La funzione di testo

La funzione Testo consente di fare riferimento a testo o numeri e quindi specificare un formato per l'output. Questa funzione utilizza la struttura "=Testo (valore, formato)." Il valore può essere qualsiasi riferimento di cella o numero e il formato segue la stessa struttura della configurazione dei numeri personalizzati, tranne che il formato è racchiuso tra citazioni. Ad esempio, la seguente formula converte il numero nella cella A1 in un numero di previdenza sociale a 9 cifre:

=Testo (A1,"000-00-000")

Concatenazione di numeri

I formati numerici personalizzati e la funzione Testo specificano un numero specifico di cifre, ma il numero di zeri iniziali varia con il numero di cifre immesse, esclusi gli zeri iniziali. Tuttavia, la funzione Concatena consente di aggiungere un numero specifico di zeri iniziali, indipendentemente dal numero di cifre incluse nella cella di origine. Usa la struttura "=Concatenate (zeros, A1)" e inserisci gli zeri racchiusi tra virgolette. Ad esempio, per aggiungere tre zeri al testo o al numero in A1, utilizzare la formula:

=Concatena("000",A1)

Puoi anche concatenare usando la e commerciale con la struttura "=zeros&A1", come ad esempio:

="000"&A1

Importazione del testo

Quando apri un file di testo, Excel avvia automaticamente l'Importazione guidata testo. Utilizzando le impostazioni predefinite, Excel riconosce i numeri e rimuove gli zeri iniziali. Per evitare questo comportamento, seleziona il numero di colonne nel passaggio 3 e scegli "Testo" nel campo Formato dati colonna. Ciò costringe Excel a trattare i numeri come testo prima di iniziare a importare i dati, il che significa che gli zeri iniziali vengono conservati.