Vai al contenuto principale

Come rimuovere gli zeri iniziali dalla stringa di testo alfanumerica in Excel?

doc rimuove gli zeri iniziali 1

Supponendo di avere un elenco di stringhe di testo che includono alcuni zeri iniziali, e ora, voglio rimuovere tutti gli zeri iniziali dalle stringhe di testo per ottenere il seguente risultato, come potrei risolvere questa attività in Excel rapidamente e facilmente?

Rimuovi gli zeri iniziali dalle stringhe di testo alfanumeriche con la formula di matrice

Rimuovi gli zeri iniziali dalle stringhe di testo alfanumeriche con la funzione definita dall'utente

Rimuovi gli zeri iniziali dalle stringhe di testo alfanumeriche con Kutools per Excel

Aggiungi zeri iniziali alle stringhe di testo con Kutools per Excel


freccia blu freccia destra Rimuovi gli zeri iniziali dalle stringhe di testo alfanumeriche con la formula di matrice

In Excel, non esiste un modo diretto per rimuovere gli zeri iniziali dalle stringhe, ma è possibile applicare la seguente formula di matrice per risolverlo.

1. Si prega di digitare questa formula di matrice: =MID(A2,MATCH(TRUE,(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)<>"0"),0),LEN(A2)) (A2 è la cella da cui si desidera rimuovere gli zeri iniziali) in una cella vuota in cui si desidera ottenere il risultato, ad esempio C2, quindi premere CTRL + MAIUSC + INVIO tasti insieme per ottenere il risultato corretto, vedi screenshot:

doc rimuove gli zeri iniziali 2

2. Quindi seleziona la cella C2 e trascina il quadratino di riempimento verso il basso sulle celle in cui desideri contenere questa formula, tutti gli zeri iniziali sono stati rimossi dalle stringhe di testo, vedi screenshot:

doc rimuove gli zeri iniziali 3


freccia blu freccia destra Rimuovi gli zeri iniziali dalle stringhe di testo alfanumeriche con la funzione definita dall'utente

Tranne la formula di matrice sopra, anche il seguente codice VBA può farti un favore, per favore fai come segue:

1. Tieni premuto il ALT + F11 chiavi per aprire il Microsoft Visual Basic, Applications Edition finestra.

2. Clic inserire > Modulie incolla il codice seguente nel file Finestra del modulo.

Codice VBA: rimuovi gli zeri iniziali dalle stringhe di testo alfanumeriche:

Function RemoveLeadingZeros(Str As String)
'updateby Extendoffice
  Do While Left(Str, 1) = "0"
    Str = Mid(Str, 2)
  Loop
  RemoveLeadingZeros = Str
End Function 

3. Quindi salva e chiudi questo codice, torna al foglio di lavoro e inserisci questa formula: = removeleadingzeros (A2) (A2 è la cella da cui si desidera rimuovere gli zeri iniziali) in una cella vuota, quindi trascinare il quadratino di riempimento verso il basso sulle celle in cui si desidera applicare questa formula e tutti gli zeri iniziali sono stati eliminati dalle stringhe di testo, vedere screenshot :

doc rimuove gli zeri iniziali 4


freccia blu freccia destra Rimuovi gli zeri iniziali dalle stringhe di testo alfanumeriche con Kutools per Excel

Se si dispone di Kutools for Excel, Con la sua Rimuovi gli zeri iniziali funzione, puoi rimuovere tutti gli zeri iniziali da più celle con un clic.

Kutools for Excel : con oltre 300 utili componenti aggiuntivi di Excel, da provare gratuitamente senza limitazioni in 30 giorni. 

Dopo l'installazione Kutools for Excel, si prega di fare come segue:

1. Seleziona le celle che vuoi rimuovere tutti gli zeri iniziali e quindi fai clic su Kutools > Testo > Rimuovi gli zeri iniziali, vedi screenshot:

2. E poi tutti gli zeri iniziali nelle stringhe di testo sono stati cancellati contemporaneamente, vedi screenshot:

doc rimuove gli zeri iniziali 9

 Scarica e prova gratuitamente Kutools per Excel ora!


freccia blu freccia destra Aggiungi zeri iniziali alle stringhe di testo con Kutools per Excel

A volte, potresti voler inserire un numero di zeri iniziali prima delle stringhe di testo contemporaneamente, in questo caso il Kutools for Excel'S aggiungi testo utility può aiutarti a completare questo lavoro il più rapidamente possibile.

Dopo l'installazione Kutools for Excel, si prega di fare come segue:

1. Seleziona le celle della stringa di testo a cui desideri aggiungere gli zeri iniziali.

2. Quindi fare clic Kutools > Testo > aggiungi testo, vedi screenshot:

3. Nel aggiungi testo nella finestra di dialogo, immettere gli zeri che si desidera aggiungere prima delle stringhe di testo nel file Testo casella, quindi selezionare Prima del primo personaggio dal Posizione, vedi screenshot:

doc rimuove gli zeri iniziali 6

4. Quindi fare clic Ok or APPLICA pulsante, il numero di zeri specificato è stato inserito prima di tutte le stringhe di testo selezionate, vedi screenshot:

doc rimuove gli zeri iniziali 7

Scarica e prova gratuitamente Kutools per Excel ora!

I migliori strumenti per la produttività in ufficio

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...

Descrizione


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations