Come aggiungere zeri iniziali in Excel

March 7

Microsoft Excel rimuove automaticamente zeri iniziali per i numeri, perché gli zeri non sono necessari per i calcoli o di precisione. Ci sono momenti, tuttavia, quando questi zeri prima cifra sono necessari, come ad esempio quando si entra ID di prodotto, codici di avviamento postale o numeri di previdenza sociale. In questi casi, è necessario ignorare il comportamento predefinito di formattazione di Excel. Configurazione di un formato numerico personalizzato attraverso Formato celle finestra di dialogo visualizza zeri e assicura Excel riconosce ancora i dati come numeri. Tuttavia, è anche possibile utilizzare la formattazione del testo attraverso la finestra di dialogo Formato celle, il testo o le funzioni Concatena o la funzione di importazione di testo per aggiungere zeri iniziali.

Formati numerici personalizzati

Fai clic destro su celle selezionate righe o colonne e quindi scegliere "Formato celle". Nella scheda numeri, selezionare la categoria "Custom" e inserire zeri nel campo Tipo; il numero di zeri inseriti corrisponde al numero di cifre che devono essere visualizzati; se la cella contiene meno cifre rispetto al numero di zeri configurate, vengono aggiunti zeri iniziali. Si può anche includere la formattazione di simboli come i segni del dollaro, virgole, trattini, apostrofi e punti decimali. Per fare un esempio, se si è configurato "000-00-000" (senza virgolette) per un numero di previdenza sociale e la cella conteneva solo "9", l'uscita diventa "000-00-009." Un'altra considerazione è che Excel consente solo 15 cifre significative prima che arrotonda il numero, quindi se il vostro numero supera 15 cifre, ad esclusione zeri iniziali, è necessario utilizzare un formato di testo.

Il formato di testo

formati di testo consentono di accedere a tutti i dati in una cella, inclusi gli zeri iniziali, senza Excel cambiare i valori. Basta scegliere la categoria "Testo" nella finestra di dialogo Formato celle. Il formato di testo, tuttavia, non tornerà zeri iniziali che Excel già rimosso. Se avete bisogno di aggiungere zeri iniziali di testo o numeri, ridigitare il valore come testo o utilizzare il testo o la funzione Concatenate. È inoltre possibile formattare un numero come testo in una cella individuale con l'aggiunta di un apostrofo prima del numero, come ad esempio:
'000-12-345
Numeri formattati come testo possono ancora essere utilizzati nei calcoli, a patto che non includono elementi di testo aggiuntivi, come caratteri o trattini.

La funzione Text

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

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

numero concatenazione

formati numerici personalizzati e la funzione Text specificano un numero specifico di cifre, ma il numero di zeri iniziali variano a seconda del numero di cifre immesso, escludendo gli zeri. Tuttavia, la funzione Concatenate consente di aggiungere un numero specifico di zeri, indipendentemente da quante cifre sono inclusi nella cella di origine. Utilizzare la struttura "= Concatena (zeri, A1)" e inserire gli zeri circondati da virgolette. Ad esempio, per aggiungere tre zeri al testo o numero in A1, utilizzare la formula:

= Concatenate ( "000", A1)

È inoltre possibile concatenare utilizzando la e commerciale con la struttura "= zeri & A1", come:

= "000" & A1

Importa testo

Quando si apre un file di testo, Excel si avvia automaticamente l'importazione guidata testo. Utilizzando le impostazioni di default, Excel riconosce i numeri e rimuove zeri iniziali. Per impedire questo comportamento, selezionare le colonne numero nel passaggio 3 e scegliere "testo" nel campo Colonna Data Format. Questo costringe Excel per trattare i numeri come testo prima che inizi l'importazione di dati, il che significa che gli zeri iniziali sono conservati.