Come rimuovere le lettere da stringhe / numeri / celle in Excel?
Questo articolo parla di come rimuovere le lettere da stringhe di testo/celle/numeri in Excel. E forniamo quattro metodi per risolverlo tramite formula di matrice, funzione definita dall'utente e componente aggiuntivo di terze parti Kutools for Excel.
- Rimuovi lettere da stringhe / numeri / celle con la formula di matrice
- Rimuovi lettere da stringhe / numeri / celle con la funzione definita dall'utente
- Rimuovi lettere da stringhe/numeri/celle con l'utilità Rimuovi carattere di Kutools for Excel
- Rimuovi lettere da stringhe/numeri/celle con la funzione EXTRACTNUMBER di Kutools for Excel
Rimuovi lettere da stringhe / numeri / celle con la formula di matrice
Possiamo applicare una formula di matrice per rimuovere lettere da stringhe / numeri / celle in Excel. Si prega di fare quanto segue:
1. Seleziona una cella vuota per restituire la stringa di testo senza lettere, inserisci la formula =SUM(MID(0&A2,LARGE(INDEX(ISNUMBER(--MID(A2,ROW($1:$99),1))*ROW($1:$99),),ROW($1:$99))+1,1)*10^ROW($1:$99)/10) (A2 è la cella da cui rimuoverai le lettere) e premi il tasto Ctrl + Shift + Enter chiavi allo stesso tempo.
2. Continua a selezionare la cella, quindi trascina la maniglia di riempimento nell'intervallo di cui hai bisogno. E ora vedrai tutte le lettere rimosse dalle stringhe di testo originali come mostrato nell'immagine sottostante:
Note:
(1) Questa formula di matrice rimuoverà tutti i tipi di caratteri tranne i caratteri numerici. Ad esempio, la stringa di testo originale è abc-859 * -24test, questa formula di matrice rimuoverà tutte le lettere e i caratteri speciali (* o -) e ritorno 85924.
(2) Se non è presente un numero nella stringa di testo, questa formula di matrice restituirà 0.
Batch Separa testo e numeri da una cella / colonna in diverse colonne / righe
Kutools for Excel migliora il suo Celle divise utility e supporta per separare in batch tutti i caratteri di testo ei numeri di una cella / colonna in due colonne / righe.

Rimuovi lettere da stringhe / numeri / celle con la funzione definita dall'utente
Possiamo anche aggiungere una funzione definita dall'utente in Excel per rimuovere lettere da stringhe / numeri / celle. Si prega di fare quanto segue:
1. stampa altro + F11 tasti contemporaneamente per aprire la finestra di Microsoft Visual Basic, Applications Edition.
2. Clic inserire > Moduli, quindi copia e incolla il codice seguente nella nuova finestra del modulo di apertura.
VBA: rimuovi le lettere da stringhe / numeri / celle in Excel
Function StripChar(Txt As String) As String
With CreateObject("VBScript.RegExp")
.Global = True
.Pattern = "\D"
StripChar = .Replace(Txt, "")
End With
End Function
3. Salva questa funzione definita dall'utente. Seleziona una cella vuota per restituire la stringa di testo senza lettere e inserisci la formula = StripChar (A2) (A2 è la cella da cui rimuoverai le lettere) e trascina la maniglia di riempimento verso il basso nell'intervallo di cui hai bisogno. Vedi screenshot:


Note:
(1) Questa funzione definita dall'utente può anche rimuovere tutti i tipi di caratteri tranne i caratteri numerici. Ad esempio, la stringa di testo originale è abc-859 * -24test, questa formula di matrice rimuoverà lettere e caratteri speciali (* o -) e ritorno 85924.
(2) Questa funzione definita dall'utente restituirà i numeri memorizzati come stringhe di testo.
Rimuovi lettere da stringhe/numeri/celle con la funzione EXTRACTNUMBERS di Kutools for Excel
Questo metodo introdurrà Kutools for Excel'S NUMERI DI ESTRAZIONE funzione per rimuovere facilmente tutte le lettere da punti / numeri / celle in Excel. Si prega di fare quanto segue:
Kutools for Excel - Ricco di oltre 300 strumenti essenziali per Excel. Goditi un'esperienza completa 30Prova GRATUITA di un giorno senza carta di credito richiesta! Scaricare ora!
1. Seleziona una cella vuota per restituire la stringa di testo senza lettere e fai clic Kutools > funzioni > Testo > NUMERI ESTRATTO. Vedi screenshot:
2. Nella finestra di dialogo Argomenti funzione di apertura, specificare la cella da cui rimuovere le lettere nel file Testo box, è facoltativo digitare TRUE or FALSO nella N casella e fare clic su OK pulsante.
Note:: Digitando TRUE restituirà numeri numerici, senza digitare nulla o FALSO restituirà i numeri memorizzati come stringhe di testo.
3. Continua a selezionare la cella e trascina la maniglia di riempimento nell'intervallo di cui hai bisogno. E poi vedrai tutte le lettere rimosse dalle stringhe di testo originali. Vedi screenshot:
Kutools for Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi un'esperienza completa 30Prova GRATUITA di un giorno senza carta di credito richiesta! Get It Now
Note:
(1) È possibile digitare la formula = EXTRACTNUMBERS (A2, TRUE) direttamente nella cella selezionata, quindi trascina la maniglia di riempimento sull'intervallo di cui hai bisogno.
(2) Questa funzione EXTRACTNUMBERS rimuoverà anche tutti i tipi di caratteri tranne i caratteri numerici.
Rimuovi lettere da stringhe/numeri/celle con l'utilità Rimuovi carattere di Kutools for Excel
Tutti i metodi precedenti rimuoveranno tutti i caratteri tranne i caratteri numerici. Ma a volte potresti voler rimuovere solo lettere dalla stringa di testo, ma rimanere caratteri numerici e altri. Questo metodo introdurrà Kutools for Excel'S Rimuovi personaggi utilità per farlo facilmente in Excel.
Kutools for Excel - Ricco di oltre 300 strumenti essenziali per Excel. Goditi un'esperienza completa 30Prova GRATUITA di un giorno senza carta di credito richiesta! Scaricare ora!
1. Seleziona le celle da cui rimuovere le lettere e fai clic Kutools > Testo > Rimuovi personaggi.
2. Nella finestra di dialogo Rimuovi caratteri di apertura, seleziona il file Alpha opzione e fare clic su Ok pulsante. E poi vedrai che solo le lettere vengono rimosse dalle celle selezionate. Vedi screenshot:
Note:: Se si desidera effettivamente rimuovere tutti i tipi di caratteri tranne quelli numerici, è possibile selezionare il Non numerico opzione e fare clic su Ok nella finestra di dialogo Rimuovi caratteri. Vedi screenshot:
Kutools for Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi un'esperienza completa 30Prova GRATUITA di un giorno senza carta di credito richiesta! Get It Now
Demo: rimuovi le lettere da stringhe / numeri / celle in Excel
Articoli correlati:
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze in Excel con Kutools for Excele sperimenta l'efficienza come mai prima d'ora. Kutools for 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...
Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- 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!









