Note: The other languages of the website are Google-translated. Back to English
Login  \/ 
x
or
x
Registrati  \/ 
x

or

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 gli 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 > Moduloe 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 gli 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 Iscriviti 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

Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%

  • Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
  • Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
  • Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
  • Più di 300 potenti funzionalità. Supporta Office / Excel 2007-2019 e 365. Supporta tutte le lingue. Facile distribuzione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.
scheda kte 201905

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il 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!
fondo officetab
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.