KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Come rimuovere rapidamente i trattini dalle celle in Excel?

AutoreXiaoyang Data di modifica
rimuovi i trattini dalle celle

Quando si lavora con fogli di calcolo Excel contenenti elenchi di numeri—come codici postali, numeri di telefono, ISBN o codici prodotto—è comune imbattersi in valori con trattini incorporati per esigenze di formattazione o leggibilità. Tuttavia, per alcune operazioni, come l’importazione in database, l’analisi dei dati o la preparazione alla convalida, potrebbe essere necessario rimuovere tutti i trattini da tali stringhe. Farlo in modo efficiente è fondamentale, soprattutto quando si gestiscono lunghi elenchi o set di dati di grandi dimensioni. Fortunatamente, Excel offre diversi metodi pratici per eliminare i trattini dalle celle. Di seguito sono illustrati in dettaglio i vari approcci e gli scenari in cui ciascuna soluzione risulta più efficace, inclusi sia strumenti integrati che funzionalità avanzate.

Rimuovi i trattini da Formula
Rimuovi facilmente i trattini dalle celle con Kutools per Excel

Rimuovi i trattini dalle celle con codice VBA
Rimuovi i trattini usando la funzione Trova e sostituisci di Excel


Rimuovi i trattini da Formula

La funzione SOSTITUISCI in Excel è un metodo semplice ed efficace per rimuovere tutti i trattini da una cella. Questo approccio è particolarmente utile quando devi elaborare rapidamente un gran numero di celle senza modificare i dati originali. Ad esempio, se una colonna contiene numeri come «123-45-6789», l’applicazione di SOSTITUISCI restituirà un valore testuale privo di trattini. Un vantaggio fondamentale è che questo metodo preserva gli zeri iniziali ed evita la conversione automatica di numeri lunghi in notazione scientifica — un comportamento tipico di Excel.

1. In una cella vuota adiacente ai dati (ad esempio C1, se i dati iniziano in A1), inserisci la seguente formula:

=SUBSTITUTE(A1,"-","")

Rimuovi i trattini dalle celle con una formula

2. Dopo aver inserito la formula, premi Invio. La formula rimuoverà tutti i trattini dal testo nella cella A1. Per applicare la stessa logica al resto dei dati, seleziona la cella C1, posiziona il cursore sul quadratino di riempimento in basso a destra e trascinalo verso il basso fino alla riga desiderata: in questo modo, i trattini verranno rimossi automaticamente da tutte le celle corrispondenti della colonna A. Vedi screenshot:

trascina e riempi la formula nelle altre celle

Con set di dati ampi, fai doppio clic sul quadratino di riempimento per riempire automaticamente fino all’ultima cella adiacente. Se devi convertire le celle risultanti in valori statici (anziché formule), copiale e usa «Incolla speciale > Valori» per sovrascrivere le formule con i relativi risultati. Questa formula tratta tutti i dati come testo, preservando così la formattazione di numeri con zeri iniziali o sequenze lunghe.

Note e risoluzione problemi: La formula SOSTITUISCI è non distruttiva e lascia invariati i dati originali, ideale quando si desidera conservare sia la versione formattata che quella non formattata. Assicurati di fare riferimento alla colonna corretta e modifica i riferimenti di cella se i tuoi dati di origine non si trovano nella colonna A. Se i dati contengono altri caratteri oltre ai trattini—ad esempio spazi o simboli—puoi annidare più funzioni SOSTITUISCI per rimuovere ulteriori caratteri indesiderati.


Rimuovi i trattini dalle celle con Kutools per Excel

Se ritieni che formule o codice VBA siano complessi o dispendiosi in termini di tempo, Kutools per Excel offre una soluzione diretta e intuitiva. La funzione Elimina Caratteri Specifici è progettata appositamente per rimuovere rapidamente caratteri specifici (come i trattini) dalle celle selezionate con pochi clic. È particolarmente utile per principianti, utenti occasionali o chiunque apprezzi efficienza e semplicità nel proprio flusso di lavoro. Un altro vantaggio significativo? Non devi scrivere formule né ricordare sintassi.

Kutools per Exceloffre oltre 300 funzionalità avanzate per semplificare attività complesse, aumentando creatività ed efficienza.Integrato con funzionalità basate sull’IA, Kutools automatizza le attività con precisione, rendendo la gestione dei dati semplice e immediata.Informazioni dettagliate su Kutools per Excel...         Prova gratuita...

1. Seleziona innanzitutto l’intervallo di celle da cui desideri rimuovere i trattini, quindi vai su Kutools > Testo > Elimina Caratteri Specifici. Si aprirà la finestra di dialogo dello strumento. Vedi screenshot:

fai clic sulla funzione Rimuovi caratteri di Kutools

2. Nella finestra di dialogo Elimina Caratteri Specifici, seleziona l’opzione Personalizzato e digita il carattere trattino («-») nella casella di testo. Il riquadro Anteprima mostrerà immediatamente il risultato dopo la rimozione dei trattini. Una volta soddisfatto, fai clic su OK per eliminare istantaneamente tutti i trattini dalle celle selezionate. Vedi screenshot:

digita il carattere - nella casella di testo

Nota: se le celle contengono zeri iniziali o sequenze numeriche lunghe (come codici ISBN o CAP) e desideri evitare la conversione automatica in notazione scientifica o la perdita degli zeri iniziali, formatta le celle di destinazione come Testo prima di utilizzare la funzione Elimina Caratteri Specifici. In caso contrario, Excel potrebbe convertire automaticamente il risultato in formato scientifico o eliminare gli zeri iniziali. Per farlo, fai clic destro sulle celle, scegli «Imposta formato cella» e seleziona «Testo», come mostrato nello screenshot seguente.

formatta le celle come Testo nella finestra di dialogo Formato celle

Questa funzione di Kutools gestisce in modo efficiente grandi set di dati e riduce il lavoro manuale, minimizzando il rischio di errori. Dopo l’elaborazione, puoi verificare i risultati nel riquadro di anteprima prima di applicare le modifiche, aggiungendo un ulteriore livello di sicurezza e controllo al tuo flusso di lavoro.

Se desidera provare gratuitamente (30 giorni) questa utility, faccia clic qui per scaricarla, quindi segua la procedura illustrata nei passaggi sopra.


Rimuovi i trattini dalle celle con codice VBA

Se hai dimestichezza con le macro, il codice VBA offre un metodo estremamente flessibile per rimuovere i trattini da qualsiasi intervallo selezionato. Questo approccio è ideale per l’elaborazione batch e automatizza attività ripetitive, risultando perfetto per utenti avanzati o per chi gestisce regolarmente set di dati aggiornati. Come nel caso delle formule, anche il codice VBA converte automaticamente i valori puliti in formato testo, preservando così gli zeri iniziali e i numeri lunghi.

1. Seleziona le celle da cui vuoi rimuovere i trattini.

2. Premi ALT + F11 per aprire la finestra dell’editor Microsoft Visual Basic, Applications.

3. Fai clic su Inserisci > Modulo per creare un nuovo modulo di codice e incolla il seguente codice nella finestra del modulo:

VBA: rimuovi i trattini tra i numeri

Sub DeleteDashes()
'Update 20130907
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)
Application.ScreenUpdating = False
For Each rng In WorkRng
    rng.NumberFormat = "@"
    rng.Value = VBA.Replace(rng.Value, "-", "")
Next
Application.ScreenUpdating = True
End Sub

4. Premi F5 per eseguire il codice. Verrà visualizzata una finestra di dialogo che ti chiederà di selezionare l’intervallo da elaborare. Vedi screenshot:

codice VBA per selezionare l'elenco dati

5. Fai clic su OK e tutti i trattini verranno rimossi dalle celle selezionate. I valori restituiti sono in formato testo, garantendo che numeri sensibili alla formattazione — come CAP o codici ID — mantengano il loro aspetto originale. Vedi screenshot:

i trattini tra i numeri sono stati rimossi dalle celle

Quando utilizzi questo metodo, tieni presente che la macro apporta modifiche dirette al foglio di lavoro. Ti consigliamo di salvare il file in anticipo o di lavorare su una copia di backup se desideri preservare i dati originali. Qualora ricevessi un avviso di sicurezza relativo alle macro durante l’esecuzione del codice, modifica le impostazioni delle macro in Excel per consentire l’esecuzione dello script. Questo approccio si rivela particolarmente efficace per attività ricorrenti o per la pulizia in blocco di dati formattati in modo non uniforme.


Rimuovi i trattini usando la funzione Trova e sostituisci di Excel

Per una soluzione semplice e rapida, puoi utilizzare la funzione integrata di Excel Trova e sostituisci. Questo approccio è ideale per interventi occasionali o quando vuoi modificare direttamente il contenuto in loco, senza ricorrere a formule o componenti aggiuntivi. Tuttavia, va usato con cautela—soprattutto se l’intervallo selezionato contiene dati con trattini che non desideri rimuovere. Trova e sostituisci agirà su tutti i trattini presenti nelle celle selezionate, quindi controlla attentamente la selezione prima di applicare le modifiche.

1. Seleziona l’intervallo di celle contenente i trattini da rimuovere. Se desideri elaborare l’intero foglio di lavoro, clicca su una qualsiasi cella prima di iniziare.

2. Premere Ctrl + H per aprire la finestra di dialogo Trova e sostituisci.

3. Nel campo «Trova», digita un trattino (“-”). Lascia vuoto il campo «Sostituisci con».

4. Fare clic su Sostituisci tutto per rimuovere tutti i trattini dall’intervallo selezionato. Verrà visualizzata una finestra di dialogo con il numero di sostituzioni effettuate. Fare clic su OK per confermare e chiudere la finestra di dialogo. Le celle non conterranno più alcun trattino.

Questo metodo è rapido e ideale per la maggior parte degli scenari semplici. Tuttavia, se i dati contengono formule o se serve una soluzione non distruttiva, valuta l’uso di una formula o delle altre opzioni offerte da Kutools. Inoltre, ricorda sempre di verificare i risultati, poiché Trova e sostituisci agisce su tutte le occorrenze del carattere selezionato all’interno dell’intervallo specificato.


In sintesi, la scelta del metodo migliore dipende dalle proprie esigenze specifiche:

  • Formula (SOSTITUISCI): Ideale per creare una colonna separata e dinamica con dati privi di trattini. Perfetta se vuoi mantenere inalterate le informazioni originali.
  • Kutools per Excel: la soluzione ideale per chi cerca un metodo efficiente, basato su un’interfaccia grafica intuitiva, perfetto per gestire grandi set di dati senza dover scrivere formule o codice.
  • Macro VBA: perfetta per automatizzare la rimozione dei trattini su intervalli ampi o aggiornati di frequente; ideale per utenti avanzati o per chi ha già dimestichezza con la programmazione.
  • Trova e sostituisci: la soluzione più rapida per modifiche manuali occasionali, ma non offre un’anteprima e rimuove indiscriminatamente tutti i caratteri corrispondenti all’interno delle celle selezionate.

Quando si rimuovono i trattini, prestare sempre attenzione alla formattazione e agli zeri iniziali per evitare modifiche involontarie ai dati. In caso di risultati imprevisti, verificare la presenza di caratteri nascosti o problemi di formattazione e confermare attentamente le selezioni prima di procedere con la rimozione o la sostituzione dei dati. Si consiglia vivamente di salvare il lavoro prima di apportare modifiche in blocco.

Articoli correlati:


Migliori Strumenti per la Produttività in Office

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, Evidenzia o Contrassegna Duplicati   |  Elimina righe vuote   |  Combinare Colonne o Celle senza Perdere Dati   |   Arrotondamento senza usare la formula...
Super RICERCA.VERT:VLookup con Criteri Multipli  |  VLookup con Valori Multipli  |   VLookup tra Fogli Multipli   |   Corrispondenza approssimativa....
Elenco a discesa avanzato:Crea Rapidamente un Elenco a Discesa   |  Elenco a Discesa Dipendente   |  Elenco a Discesa con Selezione Multipla....
Gestione Colonne:Aggiungi un Numero Specifico di Colonne|Sposta Colonne|Attiva/Disattiva lo Stato di Visibilità delle Colonne Nascoste|Confronta Intervalli e Colonne...
Funzionalità in Evidenza:Attenzione della griglia   |  Visualizzazione Design   |Barra delle formule avanzata   | Gestione Cartelle di Lavoro e Fogli   |  Biblioteca di risorse(Testo Automatico)|  Selettore di Date   |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle   | Invia Email da Lista   |  Super Filtri   |   Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali Set di Strumenti 15:12 Strumentiper il Testo(Aggiungi testo,Elimina Caratteri Specifici, ...)|   50+Tipidi Grafico(Diagramma di Gantt, ...)|   40+ Formule Pratiche(Calcola l'età in base alla data di nascita, ...)|   19 Strumentidi Inserimento(Inserisci Codice QR,Inserisci Immagine dal Percorso, ...)|   12 Strumentidi Conversione(Converti in parole,Conversione del tasso di cambio, ...)|   7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle, ...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

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 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 all’interno della stessa finestra, invece che in finestre separate.
  • Aumenta la tua produttività del 50 % e risparmia 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 app di Office.

ExcelWordOutlookTabsPowerPoint
  • Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Un unico programma di installazione, una sola 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