Skip to main content

Kutools per Office — Una Suite. Cinque Strumenti. Ottieni di Più.

Aggiungi zeri iniziali in Excel: Rendi i valori della stessa lunghezza o aggiungi zeri fissi

Author Kelly Last modified

L'aggiunta di zeri iniziali in Excel è una necessità pratica in molti scenari di elaborazione dati. Che tu debba far sì che i tuoi valori rispettino standard di lunghezza specifici – come per i codici prodotto, i numeri di fattura, gli ID dei dipendenti o i vincoli di importazione del sistema – o semplicemente desideri che tutti i tuoi dati appaiano uniformi, spesso c'è la necessità di inserire zeri all'inizio di numeri o testo. In Excel, se provi a digitare manualmente uno zero davanti a un numero, l'applicazione lo rimuoverà automaticamente, poiché gli zeri iniziali generalmente non vengono mostrati nei campi numerici. Ciò può causare problemi per gli utenti che necessitano di tale formattazione per sistemi di database, stampa o per conformarsi a regolamenti esterni.

Questa guida introduce una serie di soluzioni pratiche, tra cui le formule incorporate e gli strumenti di formattazione di Excel, oltre a componenti aggiuntivi di terze parti come Kutools per Excel. Sono trattate entrambe le situazioni comuni: come rendere tutti i valori della stessa lunghezza aggiungendo zeri iniziali e come aggiungere un numero fisso di zeri indipendentemente dalla lunghezza originale del valore. La soluzione scelta dipende spesso dal tipo di dati (numeri o testo), se sono necessari calcoli successivi e dalla dimensione del tuo set di dati.

A screenshot showing an Excel worksheet with leading zeros   A screenshot showing an Excel worksheet with fixed number of leading zeros


Aggiungi zeri iniziali per rendere i numeri della stessa lunghezza

La standardizzazione della lunghezza degli identificatori o dei codici – come i numeri di conto, gli ID ordine o i numeri di licenza – è un'esigenza frequente nell'elaborazione dei dati. Ad esempio, un'organizzazione potrebbe richiedere che tutti i codici prodotto siano di sei cifre, il che significa che valori come 23 devono essere visualizzati come 000023. Per evitare modifiche manuali, Excel offre strumenti efficienti per aggiungere zeri iniziali ai numeri, sia tramite calcolo che tramite visualizzazione.

Questi metodi funzionano meglio quando:

  • I valori di origine sono numerici e vuoi mantenerli adatti per i calcoli.
  • Hai bisogno di un aspetto coerente per le attività di import/export o per i moduli.
  • Si elaborano manualmente set di dati relativamente piccoli o medi, oppure si aggiornano frequentemente i modelli.
Potenziali svantaggi degli approcci basati su formule o formattazione:
  • Formule come TESTO convertono i numeri in testo, il che potrebbe non essere adatto per tutti i calcoli a valle.
  • La formattazione delle celle influisce solo sulla visualizzazione, non sul valore effettivamente memorizzato.

 

Usa la funzione TESTO per aggiungere zeri iniziali ai numeri

La funzione TESTO fornisce un modo semplice e affidabile per formattare i numeri come testo con una lunghezza specificata, riempiendo automaticamente il numero appropriato di zeri iniziali. Questo è ideale per generare report stampabili, importare file o qualsiasi scenario in cui l'aspetto e la consistenza della lunghezza delle stringhe siano prioritari.

Supponiamo di avere una lista di numeri nella colonna A (ad esempio, A1:A10) e di doverli visualizzare tutti come codici a sei cifre (ad esempio, 000231 o 000007). Puoi ottenere questo risultato utilizzando una formula nella colonna adiacente.

1. Inserisci questa formula in una cella vuota (ad esempio, B1):

=TEXT(A3, "000000")

2. Dopo aver digitato la formula, premi Invio. Per elaborare l'intera colonna, usa la maniglia di riempimento per trascinare la formula verso il basso fin dove necessario. Questo assicura che ogni numero sia rappresentato come una stringa a sei cifre, con zeri aggiunti all'inizio secondo necessità.

A screenshot showing how to make numbers the same length with the TEXT function
Nota: La funzione TESTO convertirà il risultato in formato testo. Solo i tipi di dati numerici sono supportati, quindi le stringhe di testo o le celle già formattate come testo non sono influenzate dalla formula. Se sono necessari calcoli successivi, sono richiesti passaggi aggiuntivi per convertire i risultati nuovamente in numeri.

Usa la funzione Formato celle per aggiungere zeri iniziali ai numeri

Se è importante preservare la natura numerica originale dei tuoi dati per l'ordinamento o le operazioni matematiche, la funzione Formato celle di Excel può visualizzare i numeri con zeri iniziali mantenendo invariati i loro valori sottostanti. Questo metodo è adatto per la visualizzazione a schermo, la stampa e l'esportazione di report – soprattutto quando i sistemi leggeranno o visualizzeranno i dati così come inseriti.

  1. Seleziona l'intervallo di celle contenente i numeri che desideri formattare in modo uniforme.
  2. Fai clic con il tasto destro e scegli "Formato celle" per aprire la finestra di dialogo "Formato celle".
    Suggerimento: Per un accesso rapido, puoi anche premere Ctrl + 1.
  3. Vai alla scheda "Numero", seleziona "Personalizzato" dall'elenco "Categoria", quindi inserisci il formato desiderato nel campo "Tipo". Ad esempio, per rendere tutti i numeri a sei cifre, digita 000000 (tanti zeri quanti ne sono necessari per la lunghezza preferita).
  4. Fai clic su "OK" per confermare.
    A screenshot showing how to make numbers the same length with format cells

I numeri selezionati ora appariranno con zeri iniziali nel tuo foglio di lavoro. Tuttavia, tieni presente che Excel tratta ancora questi numeri come valori privi di zeri iniziali nel contenuto effettivo delle celle. Ciò significa che copiare queste celle in un altro programma o foglio di lavoro potrebbe eliminare la formattazione – considera l'uso di formule o la conversione dei risultati in valori se intendi esportare o condividere i dati.

A screenshot showing numbers with the same length after adding leading zeros

Aggiungi un numero fisso di zeri iniziali a numeri o testo

In determinati flussi di lavoro, piuttosto che garantire una lunghezza standard, potresti dover premettere una quantità fissa di zeri per compatibilità del sistema, generazione di codici a barre, catalogazione o per distinguere visivamente i dati. A differenza del padding basato sulla lunghezza, questo approccio aggiunge zeri indipendentemente dalla lunghezza del valore originale o dal fatto che la fonte sia un numero o una stringa di testo.

Questo è spesso utile in:

  • Creazione di file di importazione dati per sistemi che riconoscono prefissi specifici.
  • Garantire che i codici o le sequenze ID siano visivamente distinti per la lettura umana.
  • Standardizzare l'aspetto di numeri e stringhe di testo in un mix di dati.

 

Usa la funzione CONCATENA per aggiungere un numero fisso di zeri

La funzione CONCATENA (o l'operatore &, ampersand) offre un metodo diretto per attaccare un numero predeterminato di zeri all'inizio di qualsiasi valore di cella, sia numerico che testuale. Questo è particolarmente utile quando hai bisogno di applicare un prefisso uniforme o convertire i dati per la preparazione del sistema.

Supponiamo che il tuo intervallo di dati sia A3:A10 e che tu voglia aggiungere tre zeri iniziali a ciascun valore:

1. Inserisci questa formula nella cella adiacente, come C3:

=CONCATENATE("000", A3)

2. Premi Invio, quindi usa la maniglia di riempimento per copiare la formula verso il basso accanto a tutti i tuoi valori di origine. Ogni valore, indipendentemente dalla sua lunghezza o tipo di dati, ora inizierà con tre zeri nella colonna dei risultati.

A screenshot showing how to add a fixed number of leading zeros with the CONCATENATE function
Note:
  • Il risultato è in formato testo, il che significa che le operazioni numeriche potrebbero non comportarsi allo stesso modo dei numeri a meno che non vengano convertiti nuovamente.
  • Questo metodo funziona anche per le celle contenenti testo, non solo numeri puri.
  • Se desideri cambiare il numero di zeri, basta regolare il numero di zeri all'interno della formula di conseguenza.

Aggiungi facilmente zeri iniziali usando Kutools per Excel

Quando si lavora con tabelle più grandi o attività batch ripetitive, l'uso dei metodi incorporati di Excel può diventare dispendioso in termini di tempo. Kutools per Excel fornisce un'interfaccia intuitiva per l'inserimento in blocco di zeri iniziali o altro testo all'inizio di più celle contemporaneamente, senza la necessità di formule. Questo è particolarmente prezioso quando si elaborano grandi set di dati o quando si desidera una soluzione di tipo click-and-point.

Dopo aver installato Kutools per Excel, puoi procedere come segue:

  1. Seleziona tutte le celle in cui desideri aggiungere zeri iniziali.
  2. Vai alla scheda "Kutools", scegli "Testo", quindi fai clic su "Aggiungi Testo".
  3. Nella finestra "Aggiungi Testo", inserisci il numero specifico di zeri desiderato nel campo "Testo". Per assicurarti che gli zeri vengano aggiunti come caratteri, inizia con un apice (ad esempio, digitando '0000 verranno aggiunti quattro zeri).
  4. Seleziona "Prima del primo carattere" come opzione di posizione per inserire gli zeri all'inizio di ogni valore.
  5. Fai clic su "OK" per completare il processo.
    A screenshot showing how to add a fixed number of leading zeros with Kutools

Tutte le celle selezionate ora inizieranno visibilmente con gli zeri specificati. Le capacità di elaborazione in blocco di Kutools semplificano l'aggiunta o la rimozione di caratteri iniziali in più righe o colonne con pochi clic, rendendolo ideale per la manutenzione regolare del foglio di calcolo o ogni volta che si vuole semplificare la gestione della formattazione del contenuto delle celle.

Puoi anche utilizzare lo strumento Aggiungi Testo per inserire caratteri altrove (ad esempio, alla fine delle celle o in una posizione specifica), rendendolo versatile per esigenze di formattazione più complesse.

Kutools per Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi funzionalità AI gratuite per sempre! Ottienilo ora


Demo: Aggiungi zeri iniziali a numeri o testo con Kutools per Excel
 
Kutools per Excel: Oltre 300 strumenti utili a portata di mano! Goditi funzionalità AI gratuite per sempre! Scarica Ora!

I migliori strumenti per la produttività in Office

🤖 Kutools AI Aide: Rivoluziona l’analisi dei dati grazie a: Esecuzione intelligente | Genera codice | Crea formule personalizzate | Analizza dati e crea grafici | Attiva Funzioni avanzate
Funzionalità più usate: Trova, evidenziazione o contrassegna duplicati | Elimina righe vuote | Unisci colonne o celle senza perdere dati | Arrotonda senza formula...
Super RICERCA.VERT: Ricerca VERT per criteri multipli | Ricerca VERT per valori multipli | Ricerca su più fogli | Corrispondenza approssimativa...
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa | Elenco a discesa dipendente | Elenco a discesa multi-selezione...
Gestore colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Cambia stato di visibilità delle colonne nascoste | Confronta intervalli & colonne...
Funzionalità in primo piano: Attenzione della griglia | Visualizzazione di progettazione | Barra delle formule avanzata | Gestore di cartelle di lavoro & fogli | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email per elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...)...
Top15 strumenti:12 strumenti Testo (Aggiungi testo, Elimina Caratteri Specifici, ...) |50+ tipi di grafico (Diagramma di Gantt, ...) |40+ formule pratiche (Calcola letà in base alla data di nascita, ...) |19 strumenti di inserimento (Inserisci codice QR, Inserisci Immagine da percorso, ...) |12 strumenti di conversione (Converti in parole, Conversione valuta, ...) |7 strumenti Unione & Dividi (Unione avanzata righe, Dividi celle, ...) | ... e altro ancora
Usa Kutools nella lingua che preferisci – supporta Inglese, Spagnolo, Tedesco, Francese, Cinese e oltre40 altre lingue!

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e farti risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...


Office Tab porta le schede su Office e rende il tuo lavoro molto più semplice

  • Abilita la modifica e lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra invece che in nuove finestre.
  • Aumenta la produttività del50% e riduce centinaia di clic del mouse ogni giorno!

Tutti gli add-in Kutools. Un solo programma di installazione

La suite Kutools for Office include add-in per Excel, Word, Outlook & PowerPoint più Office Tab Pro, ideale per i team che lavorano su più app di Office.

Excel Word Outlook Tabs PowerPoint
  • Suite tutto-in-uno — Add-in per Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Un solo programma di installazione, una sola licenza — configurazione in pochi minuti (pronto per MSI)
  • Funzionano meglio insieme — produttività ottimizzata su tutte le app Office
  • Prova completa30 giorni — nessuna registrazione, nessuna carta di credito
  • Massimo risparmio — costa meno rispetto all’acquisto singolo degli add-in