Come convertire un numero in testo con gli zeri iniziali in Excel

  • Condividi Questo
Hugh West

Gli zeri iniziali aiutano prevalentemente a specificare la lunghezza di un numero. Nel caso della conservazione di record come numeri di identità speciali, codici di avviamento postale, numeri di sicurezza, ecc. mantenere gli zeri iniziali Tuttavia, quando si cerca di inserire un codice postale come ' 00901 ' di Porto Rico in una cella, Excel la tronca a ' 901 È estremamente importante per Microsoft Excel gestire gli zeri iniziali. A tale scopo, è necessario convertire il numero in testo. In questo articolo illustrerò i modi per convertire i numeri in testo con gli zeri iniziali. Questo articolo mostrerà come convertire un numero in testo con gli zeri iniziali in Excel.

Scarica il quaderno di esercizi

Scaricate il libro di esercizi qui sotto.

Convertire un numero in testo con gli zeri iniziali

9 metodi semplici per convertire i numeri in testo con gli zeri iniziali in Excel

Per prima cosa introduco il set di dati. In realtà, vengono forniti nove codici postali senza zeri iniziali, ed è bene dire che il codice postale è composto da cinque cifre. Ora dobbiamo aggiungere gli zeri iniziali Abbiamo trovato 9 metodi efficaci per convertire i numeri in testo con gli zeri iniziali in Excel.

1. Utilizzo del formato testo

È una soluzione semplice

È possibile aggiungere lo zero iniziale senza problemi se si cambia il formato della cella da numero a testo. Ciò significa che Excel non tratta il numero come un numero vero e proprio e non rimuove gli zeri. Come si può fare? È sufficiente seguire i passi seguenti

Passi

  • Selezionare una cella vuota o un intervallo di celle in cui si desidera utilizzare il formato.
  • Fare clic sulla selezione a discesa Formato nel comando Numeri della finestra di dialogo Casa scheda.
  • Scegliere l'opzione Testo dagli elenchi.

  • Ora le celle sono pronte a mostrare gli zeri iniziali. Dopo aver inserito manualmente il codice postale, si otterrà il seguente risultato.

Per saperne di più: Come convertire numeri in testi/parole in Excel

2. Utilizzo del formato personalizzato

Formato personalizzato è un tipo particolare di formato in cui sono presenti numerose opzioni da selezionare in Formattare le celle Sceglieremo uno di loro.

Passi

  • Copiare i codici di avviamento postale in un nuovo intervallo di celle e selezionare l'intervallo di celle.
  • Fare clic sul pulsante Numero comando.
  • Scegliere il Personalizzato dall'opzione Formattare le celle .
  • Tipo ' 00000 ' in quanto il codice postale è composto da cinque cifre.
  • Stampa OK .

  • Successivamente, si otterrà il seguente risultato.

Per saperne di più: [Risolto]: Lo zero iniziale non viene visualizzato in Excel (9 possibili soluzioni)

3. Aggiunta dell'apostrofo prima del numero

L'aggiunta di apostrofi è il modo più semplice per mantenere gli zeri iniziali prima di qualsiasi numero. Il vantaggio principale è che l'apostrofo non è visibile nella cella, ma è disponibile nella barra della formula e può essere modificato.

Nel seguente set di dati, se si digita un apostrofo (') prima di inserire il codice di avviamento postale e premere Entrare (ciò significa che dovete digitare "04330" invece di "04330"), vedrete il codice postale con gli zeri iniziali.

Per saperne di più: Aggiungere o mantenere gli zeri iniziali in Excel (10 modi adatti)

4. Applicazione della funzione TESTO

La funzione TESTO aiuta a convertire i numeri in testo in un foglio di lavoro. Per comprendere il processo, seguire attentamente i passaggi.

Passi

  • Selezionare la cella vuota, ad esempio D5 .
  • Digitare la formula come:
=TESTO(C5, "00000")

dove C5 è il valore di un codice postale e " 00000 " è la formattazione desiderata, poiché il numero del CAP è composto da cinque cifre.

  • Stampa Entrare .

Per saperne di più: Come mettere 0 in Excel davanti ai numeri (5 metodi pratici)

5. Utilizzo della funzione DESTRA

La funzione RIGHT restituisce tutti i caratteri di una stringa di testo, a seconda del numero di caratteri specificato. Seguire attentamente i passaggi.

Passi

  • Selezionare la cella vuota, ad esempio D5 .
  • Digitare la formula come:
=RIGHT("00000"&C5,5)

dove C5 è il valore di un codice postale, " 00000 " è la formattazione desiderata e 5 è il numero di caratteri

  • Stampa Entrare .

6. Utilizzo della funzione BASE

La funzione BASE converte un numero in una rappresentazione testuale con il radix (base) dato.

Per capire bene il metodo, seguite i passaggi.

Passi

  • Selezionare la cella vuota, ad esempio D5 .
  • Digitare la formula come:
=BASE(C5,10,5)

dove C5 è il numero di un codice postale, 10 è la base e 5 è la lunghezza desiderata dei caratteri.

  • Stampa Entrare .

7. Applicazione della funzione CONCATENA

La funzione CONCATENA unisce una stringa di due o più testi. Possiamo usarlo per convertire i numeri in testo con gli zeri iniziali. Per eseguire questo metodo, seguite attentamente i passaggi.

Passi

  • Selezionare la cella vuota, ad esempio D5 .
  • Digitare la formula come:
=CONCATENATO("00", C5)

dove " 00 " è il primo elemento & C5 è il secondo elemento, principalmente il numero di un codice postale.

  • Stampa Entrare per applicare la formula.

  • Quindi, trascinare il punto Maniglia di riempimento in fondo alla colonna.

Nota: Utilizzo CONCATENATO è possibile aggiungere lo zero iniziale ma non è possibile inserire gli zeri iniziali.

Per saperne di più: Come concatenare i numeri con gli zeri iniziali in Excel (6 metodi)

8. Combinazione delle funzioni REPT e LEN

Un certo numero di volte, la funzione REPT può ripetere un testo. Inoltre, la funzione LEN restituisce il numero di caratteri di una stringa di testo. La combinazione di REPT e LEN Le funzioni di conversione dei numeri in testo con gli zeri iniziali possono essere eseguite seguendo i seguenti passaggi.

Passi

  • Selezionare una cella vuota, ad esempio E5 .
  • Digitare la formula come:
=REPT(0,5)

dove 0 è l'elemento da ripetere e 5 è il tempo da ripetere

  • Stampa OK .

  • Si vede che tutti i valori sono zeri. Quindi dobbiamo unire la colonna C e colonna D Per questo, selezionare la cella E5 o una nuova cella vuota in un nuovo foglio di lavoro.
  • Digitare la formula come:
=REPT(0,5)&C5

  • Stampa OK .

  • Ancora una volta si nota che le uscite non sono imbottite (aggiunta di zeri iniziali), il che significa che tutte le uscite non sono 5 cifre con gli zeri iniziali. Per questo motivo è necessario utilizzare l'opzione LEN A questo scopo, selezionare la cella precedente E5 o una cella vuota
  • Digitare la formula come:
=REPT(0,5-LEN(C5))&C5

dove C5 è il numero di codici di avviamento postale.

  • Stampa OK .

Per saperne di più: Come aggiungere gli zeri iniziali per ottenere 10 cifre in Excel (10 modi)

9. Utilizzo di Power Query Editor

La funzione Text.PadStart Restituisce il testo di una lunghezza specificata con un'imbottitura all'inizio del testo dato. Con questa funzione possiamo convertire i numeri in testo con gli zeri iniziali. Per capire il processo, seguite i passaggi.

Passi

  • Selezionare l'intervallo di celle B4:B13 .
  • Trasferirsi nel Dati scheda.
  • Scegliere l'opzione Da Tabella .
  • Controllare la tabella selezionata.
  • Stampa OK .

  • Ora dobbiamo convertire il codice postale (numero) in testo, come dice la formula.
  • Selezionate il cursore nell'angolo in alto a sinistra
  • Selezionare la voce Testo per trasformare il numero in testo

In questo momento, dobbiamo utilizzare la funzione, quindi dobbiamo aggiungere una nuova colonna.

  • Fare clic sul pulsante Aggiungi colonna scheda.
  • Selezionare Colonna personalizzata.
  • Scrivere il nuovo nome della colonna come Testo con zeri iniziali (imbottito) .
  • Digitare la formula come:
=Text.PadStart([#" CAP (numero)"],5, "0")

dove la colonna Codice di avviamento postale (numero) viene immessa come testo, 5 è il numero di cifre & 0 è il carattere da imbottire.

  • Stampa OK .

  • Fare clic sul pulsante Chiudere e caricare comando.
  • Scegliere il Chiudere & Caricare a opzione.

  • Scegliere l'opzione di caricamento come Tabella .
  • Selezionare la cella C4 del Scheda di lavoro esistente .
  • Stampa Carico .

  • L'output finale che si otterrà è il seguente.

Come convertire automaticamente un numero in testo in Excel

Per convertire automaticamente i numeri in testo in Excel, si può facilmente utilizzare la cella di formato. In questo caso, è necessario convertire l'intervallo di celle in testo. In seguito, se si inserisce un numero qualsiasi, questo si trasformerà automaticamente in testo. Seguite attentamente i passaggi.

Passi

  • Innanzitutto, è necessario selezionare l'intervallo di celle C5 a C13 .

  • Quindi, andare alla sezione Casa sulla barra multifunzione.
  • Dal Numero selezionare la freccia verso il basso.

  • Ora, se si inseriscono dei numeri in quell'intervallo di celle, questi si comporteranno automaticamente come testo.
  • Quando si inseriscono numeri che non sono valori di testo, viene visualizzato un errore per informare che si tratta di numeri ma che sono memorizzati in formato testo.

  • Per eliminare l'errore, selezionare l'intervallo di celle C5 a C13 .
  • Quindi, selezionare la freccia verso il basso.
  • Successivamente, fare clic su Ignorare l'errore .

  • Di conseguenza, si ottiene il seguente risultato che elimina gli errori.

💬 Cose da tenere a mente

Assicurarsi che i dati siano in formato testo prima di utilizzare il comando Testo.PadStart Inoltre, è necessario verificare se è necessario trovare zeri iniziali aggiunti o zeri iniziali imbottiti.

Gli zeri iniziali aggiunti sono solo il prefisso che precede gli zeri di un numero, mentre gli zeri riempiti si uniscono al numero formando un numero specifico di cifre.

Conclusione

Abbiamo mostrato 9 metodi efficaci per convertire i numeri in testo con gli zeri iniziali in Excel. Anche se tutti i metodi sopra descritti sono efficaci, dipende anche dalle vostre esigenze. Quindi, scegliete il migliore per voi e per il vostro set di dati. E per favore condividete i vostri pensieri nella sezione commenti qui sotto. Grazie per essere stati con me. Non dimenticate di visitare il nostro sito web Exceldemy pagina.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.