Vai al contenuto principale

Come rimuovere i numeri dalle stringhe di testo in Excel?

Autore: Kelly Ultima modifica: 2025-04-03

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

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.

  1. Scegli dove vuoi visualizzare il testo ripulito, ad esempio "C2" in questo caso.
  2. 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)))
    uno screenshot che mostra come utilizzare la formula
    Nella formula, "A2" è la cella contenente la stringa di testo. Sostituiscila con la tua cella.
  3. Selezionare la cella del risultato e trascinare il suo "quadratino di riempimento" verso il basso per ottenere il resto dei risultati.
    uno screenshot che mostra i risultati dopo l'applicazione della formula

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!

  1. Evidenzia le celle che contengono le stringhe di testo da cui vuoi rimuovere i numeri. Vai a selezionare "Kutools" > "Text" > "Remove Characters".
  2. Nella finestra di dialogo "Rimuovi caratteri", seleziona l'opzione "Numerico" e fai clic su "OK".
    uno screenshot della configurazione della finestra di dialogo Rimuovi caratteri

Risultato: tutti i numeri vengono rimossi contemporaneamente dalle celle della stringa di testo selezionata.

uno screenshot che mostra la stringa di testo originale e la stringa del risultato dopo l'eliminazione dei numeri

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

uno screenshot della rimozione di numeri e altri segni speciali dalla stringa di testo selezionando la casella Non alfabetica

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

  1. Premere contemporaneamente i tasti "Alt + F11" per aprire l'editor VBA.
  2. 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
  3. 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)
    uno screenshot che mostra come utilizzare la funzione definita dall'utenteuno screenshot dei risultati dopo aver rimosso i numeri

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

 

Kutools for Excel: Oltre 300 strumenti utili a portata di mano! Goditi le funzionalità AI gratuite in modo permanente! Scarica ora!

Articoli correlati:


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 Tools (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Tools (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Tools (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Tools (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...


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!