Come rimuovere i numeri dalle stringhe di testo in Excel?
In molti casi, gli utenti di Excel incontrano stringhe di testo piene di numeri indesiderati, che devono rimuovere per ripulire i dati. Che tu stia preparando dati per l'analisi o assicurandoti che il tuo testo sia conforme a un formato specifico, rimuovere i numeri può essere essenziale. Questo articolo descrive diversi metodi, tra cui un approccio di formula semplice, l'uso di Kutools per Excel e una soluzione VBA personalizzata per eliminare in modo efficiente i numeri dalle stringhe di testo.
- Rimuovi i numeri dalle stringhe di testo con una formula
- Rimuovi in batch i numeri dalle stringhe di testo con Kutools per Excel
- Rimuovi i numeri dalle stringhe di testo con la funzione definita dall'utente
Rimuovi i numeri dalle stringhe di testo con una formula
Per coloro che preferiscono usare le funzioni native di Excel, la seguente formula di matrice offre una soluzione semplice. Tuttavia, per coloro che non hanno familiarità con le funzioni di Excel, questa formula è troppo lunga e difficile da gestire.
- Scegli dove vuoi visualizzare il testo ripulito, ad esempio "C2" in questo caso.
- Inserisci la seguente formula di matrice e premi "Ctrl" + "Maiusc" + "Invio".
=TEXTJOIN("", TRUE, IF(ISNUMBER(--MID(A2, ROW(INDIRECT("1:" & LEN(A2))), 1)), "", MID(A2, ROW(INDIRECT("1:" & LEN(A2))), 1)))
Nella formula, "A2" è la cella contenente la stringa di testo. Sostituiscila con la tua cella. - Selezionare la cella del risultato e trascinare il suo "quadratino di riempimento" verso il basso per ottenere il resto dei risultati.
Rimuovi in batch i numeri dalle stringhe di testo con Kutools per Excel
Se è necessario rimuovere numeri da un gran numero di celle di stringhe di testo, la funzionalità "Rimuovi caratteri" di "Kutools for Excel" può gestire efficacemente questa attività in blocco, semplificando la pulizia delle stringhe di testo in grandi set di dati.
Kutools for Excel - Ricco di oltre 300 strumenti essenziali per Excel. Goditi le funzionalità AI gratuite in modo permanente! Scaricare ora!
- Evidenzia le celle che contengono le stringhe di testo da cui vuoi rimuovere i numeri. Vai a selezionare "Kutools" > "Text" > "Remove Characters".
- Nella finestra di dialogo "Rimuovi caratteri", seleziona l'opzione "Numerico" e fai clic su "OK".
Risultato: tutti i numeri vengono rimossi contemporaneamente dalle celle della stringa di testo selezionata.
Suggerimento: se hai bisogno di rimuovere numeri e altri caratteri speciali dalle celle delle stringhe di testo mantenendo solo le lettere, seleziona semplicemente l'opzione "Non alfabetico" nella finestra di dialogo "Rimuovi caratteri" e fai clic su "OK". Guarda lo screenshot qui sotto
Kutools for Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi le funzionalità AI gratuite in modo permanente! Get It Now
Rimuovi i numeri dalle stringhe di testo con la funzione definita dall'utente
Per coloro che hanno un talento per la codifica, una "funzione definita dall'utente" (UDF) in VBA offre una soluzione personalizzabile e riutilizzabile
- Premere contemporaneamente i tasti "Alt + F11" per aprire l'editor VBA.
- Vai su "Inserisci" > "Modulo" e incolla il seguente codice VBA VBA: rimuovi i numeri dalle stringhe di testo in Excel
Function RemoveNumbers(Txt As String) As String With CreateObject("VBScript.RegExp") .Global = True .Pattern = "[0-9]" RemoveNumbers = .Replace(Txt, "") End With End Function
- Digita la seguente formula in una cella vuota in cui vuoi visualizzare il testo ripulito. Non dimenticare di sostituire "A2" con il riferimento alla tua cella di stringa di testo.
=RemoveNumbers(A2)
La rimozione dei numeri dalle stringhe di testo in Excel può essere eseguita tramite vari metodi, a seconda della tua preferenza per la semplicità o degli strumenti a tua disposizione. Ogni metodo fornito in questo post assicura che le tue stringhe di testo vengano pulite in modo efficiente, migliorando la chiarezza e l'usabilità dei tuoi dati.
Demo: rimuove i numeri dalle stringhe di testo in Excel
Articoli correlati:
I migliori strumenti per la produttività in ufficio
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...
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!