Aggiungi apice iniziale a un elenco di numeri in Excel

Quando si lavora con dati numerici in Excel, ci sono momenti in cui è necessario forzare Excel a trattare i numeri come testo. L'aggiunta di un apice iniziale (') ai numeri in Excel li costringe a essere trattati come testo, preservando la formattazione come zeri iniziali, impedendo la conversione automatica in data e bloccando Excel dal convertire numeri lunghi in notazione scientifica.
In questa guida completa, esploreremo diversi metodi per aggiungere apici iniziali ai numeri in Excel, ciascuno adatto a scenari diversi e livelli di abilità degli utenti.
Perché usare un apice in Excel?
Prima di immergerci nei metodi, capiamo perché questa tecnica è utile:
Preserva gli zeri iniziali:
Excel rimuove automaticamente gli zeri iniziali dai numeri perché li considera insignificanti nei valori numerici. Convertendo i numeri in testo, tutti gli zeri iniziali vengono preservati. (ad esempio, 00123 non diventerà 123)
Previene la formattazione automatica:
Excel potrebbe formattare automaticamente i numeri in modi non voluti, come trasformare numeri grandi in notazione scientifica. Usare un apice previene questo. (ad esempio, 123456789012345 non verrà visualizzato come 1.23457E+14)
Integrità dei dati:
Assicurarsi che i dati siano inseriti e memorizzati esattamente come previsto, specialmente quando verranno utilizzati per importazioni o esportazioni verso altri software.
Digita l'apice davanti ai numeri manualmente
Per forzare rapidamente una singola voce a essere trattata come testo, basta inserire un apice (') prima del numero.
- Clicca sulla cella. Digita un apice (') prima del numero.
- Premi Invio. Excel memorizza la voce come testo, vedrai un triangolo verde nell'angolo. (L'apice non sarà visibile nella cella ma apparirà nella barra delle formule.)
- 🔹Immediato e intuitivo: Nessuna configurazione o strumenti extra richiesti.
- 🔹Controllo totale: Decidi esattamente quali voci diventano testo.
- 🔹Nessuna curva di apprendimento: Funziona in qualsiasi versione di Excel.
- 🔸Tedioso su larga scala: Digitare ' prima di centinaia o migliaia di valori è soggetto a errori e dispendioso in termini di tempo.
- 🔸Rischio di incoerenza: Facile dimenticare l'apice su alcune voci.
Inserisci / Aggiungi apice davanti ai numeri con codice VBA
Quando hai bisogno di una soluzione completamente in-place, a un solo clic che può essere eseguita su qualsiasi foglio di lavoro esistente—VBA offre la risposta perfetta. Un breve macro può scorrere attraverso il tuo intervallo selezionato, rilevare valori numerici, premettere ciascuno con un apice e persino impostare il formato della cella su Testo.
- Seleziona l'intervallo di numeri a cui desideri aggiungere l'apice.
- Tieni premuti i tasti ALT + F11 per aprire la finestra Microsoft Visual Basic per Applicazioni.
- Poi clicca Inserisci > Modulo, e incolla il seguente codice nella finestra Modulo.
Sub Addapostrophe() 'updateby Extendoffice For Each cell In Selection cell.Value = "'" & cell.Value Next cell End Sub
- Dopo aver incollato il codice, premi il tasto F5 per eseguire questo codice, e l'apice sarà stato inserito davanti ai numeri immediatamente.
- 🔹Completamente automatizzato: Un clic converte un'intera selezione.
- 🔹Nessuna colonna di supporto: Cambiamenti in loco.
- 🔹Personalizzabile: Puoi aggiungere controlli di errore o saltare celle vuote.
- 🔸Sicurezza macro: Disabilitate in alcuni ambienti aziendali.
- 🔸Manutenzione aggiuntiva: Se i requisiti cambiano, devi aggiornare il VBA.
- 🔸Potenziale perdita di dati: Sovrascrive i valori originali; fai sempre un backup prima.
Inserisci / Aggiungi apice davanti ai numeri con Kutools per Excel
Con Kutools per Excel, aggiungere un apice a migliaia—o anche milioni—di celle richiede solo un momento. Poiché Kutools gestisce l'operazione in massa e offre opzioni flessibili per qualsiasi trasformazione di testo, riduce drasticamente il tempo e i potenziali errori manuali, rendendolo il modo più veloce e affidabile per convertire grandi insiemi di numeri in testo.
Dopo aver installato Kutools per Excel, procedi come segue:
- Seleziona i numeri a cui desideri aggiungere l'apice iniziale.
- Clicca Kutools > Testo > Converti tra testo e numero, vedi screenshot:
- Nella finestra di dialogo Converti tra testo e numero, seleziona Numero a testo, e clicca Ok o Applica.
Risultato: Kutools aggiungerà istantaneamente un apice iniziale a un'intera colonna di numeri e convertirà il formato della cella in testo.
- 🔹Nessun codice: GUI-driven e facile da usare per principianti.
- 🔹Operazione batch: Conversione istantanea su migliaia o milioni di celle.
- 🔹Nessuna curva di apprendimento: Funziona in qualsiasi versione di Excel.
- 🔸Deve essere scaricato e installato.
Formatta numeri come testo (Prima dell'inserimento)
Impostando preventivamente le celle target o l'intera colonna al formato Testo prima di inserire qualsiasi dato, Excel tratterà tutto ciò che digiti—come numeri, codici con zeri iniziali o valori con decimali fissi—come testo letterale. Non convertirà automaticamente o eliminerà caratteri, e non vedrai quei triangoli di errore verdi, mantenendo il tuo foglio pulito. Questo approccio è sia intuitivo che privo di problemi quando devi preservare il formato originale esatto di ID, numeri seriali o qualsiasi stringa numerica speciale.
- Seleziona le celle target o la colonna. Premi Ctrl + 1 per aprire la finestra di dialogo Formatta celle. Nella scheda Numero, scegli Testo, poi clicca OK.
- Ora, qualsiasi numero inserito verrà trattato come testo (equivalente a un apice iniziale).
- 🔹Nessun carattere extra: Le voci utente rimangono pulite.
- 🔹Ideale per moduli di inserimento dati: Previene conversioni accidentali.
- 🔹Comportamento coerente: Tutte le nuove voci si comportano come testo.
- 🔸I valori esistenti rimangono numerici: Devi reinserirli o convertirli.
- 🔸Non reversibile a numero: Devi convertire esplicitamente il testo di nuovo in numeri se necessario.
Conclusione
Attraverso questo articolo, hai imparato quattro modi pratici per aggiungere un apice iniziale ai numeri in Excel:
- Inserimento manuale – Nessuno strumento extra richiesto e semplice da eseguire, ma inefficiente per grandi quantità di dati.
- Codice VBA – Usa una macro per elaborare interi intervalli in una volta sola. Altamente flessibile e personalizzabile, anche se richiede alcune conoscenze di programmazione.
- Kutools per Excel – Sfrutta un plugin per aggiungere apici in massa tramite un'interfaccia utente amichevole, ideale per chi non è familiare con VBA.
- Formato testo preimpostato – Formatta le celle come “Testo” prima di inserire i dati in modo che tutte le voci successive vengano trattate automaticamente come stringhe, senza ulteriori conversioni necessarie.
Ogni metodo ha i suoi punti di forza: per esigenze occasionali, l'inserimento manuale o la preimpostazione del formato sono sufficienti; per operazioni frequenti e su larga scala, VBA o Kutools aumenteranno drasticamente la tua efficienza. Scegli l'approccio che meglio si adatta al tuo flusso di lavoro per mantenere rapidamente e accuratamente i numeri—specialmente quelli con zeri iniziali o codici a formato fisso—nei tuoi compiti quotidiani in Excel. Se sei interessato a esplorare più suggerimenti e trucchi su Excel, il nostro sito web offre migliaia di tutorial. Per favore clicca qui per accedervi. Grazie per la lettura, e non vediamo l'ora di fornirti altre informazioni utili in futuro!
Articoli correlati:
Come rimuovere l'apice iniziale dai numeri in Excel?
Come aggiungere / inserire un certo carattere ogni x caratteri nelle celle?
I migliori strumenti per la produttività in Office
Migliora le tue competenze su Excel con Kutools per Excel e sperimenta un nuovo livello di efficienza. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...
Office Tab porta l’interfaccia a schede su Office, rendendo il tuo lavoro molto più semplice
- Abilita la modifica a schede e la lettura 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 tua produttività del50% e ti fa risparmiare centinaia di clic ogni giorno!