Come rimuovere i caratteri non numerici dalle celle in Excel?
Gli utenti di Excel si trovano spesso a dover gestire dati che combinano numeri con caratteri non numerici, come lettere o simboli. Pulire questi dati è essenziale per garantire analisi e report accurati. In questa guida scoprirai quattro metodi efficaci per rimuovere i caratteri non numerici dalle celle di Excel, assicurandoti dati puliti e pronti all’uso.

- Utilizzando una formula(Excel 2021 e versioni successive)
- Utilizzando KUTOOLS AI Aide(Intelligente ed Efficiente)
- Utilizzando uno strumento eccezionale(Un clic)
- Utilizzando codice VBA
Rimuovi i caratteri non numerici dalle celle in Excel
In questa sezione presentiamo quattro metodi efficaci per rimuovere i caratteri non numerici dalle celle di Excel, pensati per adattarsi alle diverse versioni del programma e ai vari livelli di esperienza degli utenti.
Rimuovi i caratteri non numerici dalle celle in Excel utilizzando una formula
Per rimuovere i caratteri non numerici dalle celle in Excel, puoi utilizzare una formula basata sulla funzione TEXTJOIN .
Passo 1: Seleziona una cella e applica la formula
Nella cella C2, inserisci la formula seguente e premi Invio per ottenere il risultato.
=TEXTJOIN("",TRUE,IFERROR(MID(A2,SEQUENCE(LEN(A2)),1)+0,""))+0

Passo 2: Applica la formula alle altre celle e ottieni tutti i risultati
Dopo aver calcolato il risultato iniziale, trascina il quadratino di riempimento dalla cella contenente la formula (C2 in questo esempio) verso il basso fino alla cella C8 per applicare la formula a tutte le celle intermedie.

- LEN(A2): Restituisce la lunghezza della stringa contenuta in A2.
- SEQUENCE(LEN(A2))Crea un elenco di numeri da 1 alla lunghezza della stringa, in cui ogni numero corrisponde alla posizione di un carattere nella stringa.
- MID(A2, SEQUENCE(LEN(A2)), 1)Estrae ogni carattere da A2, uno alla volta.
- +0Cerca di convertire ogni carattere in un numero; se un carattere non è numerico, genera un errore.
- IFERROR(..., «»)Se la conversione di un carattere genera un errore (ossia non è un numero), viene sostituito con una stringa vuota.
- TEXTJOIN(«», TRUE, ...)Combina tutti i caratteri in un’unica stringa, escludendo le stringhe vuote (dopo aver rimosso i caratteri non numerici).
- +0 at the endConverti la stringa finale di numeri in un valore numerico.
Rimuovi i caratteri non numerici dalle celle in Excel utilizzando KUTOOLS AI Aide
La funzione «AI Assistant» di Kutools per Excel offre un’incredibile comodità nella pulizia dei fogli Excel, rimuovendo senza sforzo i caratteri non numerici. Con un semplice input da parte tua, questo potente strumento si attiva automaticamente, analizzando ed eseguendo le operazioni richieste senza la necessità di formule complesse. Ciò non solo accelera il processo, ma elimina anche il rischio di errori, aumentando notevolmente la tua produttività e precisione. La funzione «AI Assistant» trasforma un’operazione che potrebbe essere noiosa e manuale in un’attività fluida ed efficiente, rendendola uno strumento indispensabile per qualsiasi utente Excel che desideri ottimizzare i propri flussi di lavoro.
Dopo aver scaricato e installato Kutools per Excel, fai clic su «KUTOOLS AI» > «AI Assistant» per aprire il riquadro «KUTOOLS AI Aide».
1. Nel riquadro «KUTOOLS AI Aid», inserisci la tua richiesta nella casella di chat come mostrato nel testo seguente, quindi fai clic sul pulsante
«Invia» o premi il tasto Invio per inviare la tua query.
"Per favore, rimuovi i caratteri non numerici dall’intervallo A2:A8 in Excel."
2. Una volta che lo strumento ha analizzato il tuo input, fai clic sul pulsante «Esegui». KUTOOLS AI Aide utilizzerà la sua tecnologia AI per elaborare la richiesta e applicare immediatamente i risultati in Excel.

Suggerimento: per utilizzare questa funzione, devi prima installare Kutools per Excel. Clicca per scaricare Kutools per Excel ora.
Rimuovi i caratteri non numerici dalle celle in Excel utilizzando uno strumento eccezionale
Per pulire i dati in modo efficiente rimuovendo i caratteri non numerici da un intervallo limitato, l’utilità “Elimina Caratteri Specifici” di Kutools per Excel offre una soluzione rapida con un solo clic. Questo strumento potente semplifica un processo spesso macchinoso, consentendoti di eliminare all’istante i caratteri indesiderati e ottenere dati immediatamente più puliti e pronti all’uso.
1. Dopo aver selezionato l’intervallo da cui desideri rimuovere i caratteri non numerici, clicca su “Kutools” > “Testo” > “Elimina Caratteri Specifici”.
2. Nella finestra di dialogo “Elimina Caratteri Specifici”, seleziona l’opzione “Non numerico” e fai clic su “OK”. Tutti i caratteri non numerici verranno rimossi immediatamente dalla selezione.

Suggerimento: per utilizzare questa funzione, devi prima installare Kutools per Excel. Clicca per scaricare Kutools per Excel ora.
Rimuovi i caratteri non numerici dalle celle in Excel utilizzando codice VBA
Per rimuovere i caratteri non numerici da un intervallo con codice VBA, procedi come segue:
Passo 1: Apri l’editor del modulo VBA e copia il codice
- Tieni premuti i tasti “ALT + F11” in Excel per aprire la finestra di “Microsoft Visual Basic for Applications”.
- Fare clic su «Inserisci» > «Modulo», quindi copiare e incollare il codice seguente nella finestra del modulo.
- Codice VBA: Rimuovi tutti i caratteri non numerici
Sub RemoveNotNum() 'Updateby Extendoffice Dim Rng As Range Dim WorkRng As Range On Error Resume Next xTitleId = "KutoolsforExcel" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8) For Each Rng In WorkRng xOut = "" For i = 1 To Len(Rng.Value) xTemp = Mid(Rng.Value, i, 1) If xTemp Like "[0-9]" Then xStr = xTemp Else xStr = "" End If xOut = xOut & xStr Next i Rng.Value = xOut Next End Sub
Passo 2: Esegui il codice
- Dopo aver incollato questo codice, premi il tasto F5 per eseguirlo.
- Nella finestra di dialogo di Kutools for Excel visualizzata, seleziona l’intervallo da cui desideri rimuovere i caratteri non numerici, quindi fai clic su OK.

Risultato
Tutti i caratteri non numerici presenti nell’intervallo selezionato sono stati rimossi.

Sub RemoveNotNum() 'Updateby Extendoffice Dim Rng As Range Dim WorkRng As Range On Error Resume Next xTitleId = "KutoolsforExcel" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8) For Each Rng In WorkRng xOut = "" For i = 1 To Len(Rng.Value) xTemp = Mid(Rng.Value, i, 1) If xTemp Like "[0-9.]" Then xStr = xTemp Else xStr = "" End If xOut = xOut & xStr Next i Rng.Value = xOut Next End Sub- Risultato

Articoli correlati
Come rimuovere gli spazi iniziali e finali in Excel?
In questo articolo esploreremo due metodi efficaci per eliminare gli spazi iniziali e finali in Excel.
Come Rimuovere i Primi, gli Ultimi X Caratteri o Caratteri in Posizioni Specifiche dal Testo in Excel?
Molti utenti di Excel si trovano spesso nella necessità di eliminare i primi N caratteri dall’inizio di una stringa o rimuovere gli ultimi X caratteri dalla fine, come illustrato nell’immagine seguente. In questo articolo ti svelerò alcuni trucchi pratici per eseguire queste operazioni in modo rapido e semplice direttamente in Excel.
Trova l’occorrenza di un carattere in Excel – 3 metodi rapidi
Ad esempio, individua la seconda o la terza occorrenza del carattere "-" in una stringa di testo. Ti mostrerò tecniche semplici ed efficaci per completare questa operazione in modo rapido e preciso.
Conteggio dei caratteri in Excel: celle e intervalli (guida facile)
Nel vasto mondo di Excel, padroneggiare la manipolazione dei dati è fondamentale. Uno degli aspetti chiave è il conteggio dei caratteri — sia totali, sia specifici, sia all’interno di determinati testi — in singole celle o in un intervallo di celle. Questa guida ti spiega passo dopo passo come ottenere questo risultato. Che tu sia un principiante o un esperto di Excel, c’è sempre qualcosa di nuovo da scoprire!
Migliori strumenti per la produttività in ufficio
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzione 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 all’interno della stessa finestra, invece che in finestre separate.
- Aumenta la tua produttività del 50 % e riduci centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.
Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse applicazioni Office.
- Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un programma di installazione, una licenza— configurazione in pochi minuti (pronto per MSI)
- Funziona meglio insieme— produttività ottimizzata tra le app di Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi