Rimuovere i trattini dal numero di telefono in Excel (4 modi)

  • Condividi Questo
Hugh West

Nei set di dati ci si imbatte in numeri di telefono che contengono trattini (-). Per ovvie ragioni, è necessario rimuovere i trattini dalle voci dei numeri di telefono. In questo articolo cercherò di spiegare alcuni dei metodi più rapidi come Trova e seleziona , Formato cella , Formula SOSTITUTIVA, e Codice macro VBA per rimuovere facilmente i trattini.

Supponiamo di avere un elenco di numeri di telefono di clienti,

Si noti che questa tabella contiene alcune informazioni fittizie solo a scopo dimostrativo.

Scarica il set di dati

Rimuovere i trattini dal numero di telefono.xlsm

4 metodi semplici per rimuovere i trattini dai numeri di telefono in Excel

Metodo 1: Utilizzo del metodo Trova e seleziona

Fase 1: Vai a Scheda Home Cliccare Trova e seleziona (in Editing sezione)>> Seleziona Sostituire.

Fase 2: Nel Sostituire Finestra di dialogo, in Trova cosa tipo di scatola Trattino/tifone (-) e sostituirlo con premere il tasto Null ( ). Fare clic su Trova tutti.

È possibile utilizzare la pressione CTRL+H per far emergere il Trova e sostituisci finestra.

Fase 3: Fare clic su Sostituire tutti.

Passo 4: Verrà visualizzata una finestra di conferma. Fare clic su OK .

Tutti i Dashen/Ifene viene sostituito automaticamente come mostrato nell'immagine seguente

Note: Tenere presente che il Trova e seleziona Il metodo modifica i dati grezzi. Assicurarsi di copiare i dati grezzi prima di eseguire questo metodo.

Per saperne di più: Come rimuovere i caratteri non numerici dalle celle in Excel

Metodo 2: Utilizzo di Formato cella

Fase 1: Selezionate l'intervallo di celle da cui volete rimuovere i trattini e andate su Scheda Home Cliccare su Cellula (sezione)>>Clicca su Formato Seleziona Formato Cella. Si apre una finestra.

Fase 2: A sinistra del Formato cella finestra interna Categorie , Selezionare Personalizzato Modificare qualsiasi formato con undici 0 (dato che il nostro numero di telefono ha 11 cifre)

Fase 3: Fare clic su OK.

Il risultato sarà simile all'immagine seguente

Anche i numeri di telefono che iniziano con lo 0 mantengono gli 0 che iniziano il numero in questo processo.

Per saperne di più: Come rimuovere i caratteri speciali in Excel

Metodo 3: Utilizzo del metodo della formula

È possibile rimuovere i trattini & mostrare i numeri di telefono in un'altra cella semplicemente con una formula che utilizza il tasto SOSTITUTIVO Funzione.

= SOSTITUIRE(D4,"-","")

Fase 1: Inserire la formula =SOSTITUIRE(D4,"-","") in una cella adiacente.

Fase 2: Trascinare il Maniglia di riempimento fino alle ultime voci e l'esecuzione presenta risultati simili all'immagine seguente

Metodo 4: Utilizzo del codice macro VBA

A VBA Il codice macro rimuove i trattini da un intervallo di celle selezionato tramite un codice eseguito da Microsoft Visual Basic .

Passo 1 : Stampa ALT+F11 complessivamente per aprire Microsoft Visual Basic .

Fase 2: Nella barra degli strumenti di Microsoft Visual Basic, fare clic su Inserire > Modulo.

Fase 3: Incollare il seguente codice nel file Modulo Microsoft Visual Basic.

 Sub DeleteDashes() Dim rng As Range Dim WorkRng As Range On Error Resume Next 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 

Passo 4: Premere F5 per eseguire il codice. Si aprirà una finestra di selezione.

Passo 5: Selezionate un intervallo di celle da cui volete rimuovere i trattini.

Passo 6 : Cliccare OK. L'esecuzione dei passaggi produce un risultato simile all'immagine seguente

Se all'inizio dei numeri di telefono sono presenti degli 0, questo metodo li mantiene così com'è .

Per saperne di più: VBA per rimuovere caratteri da una stringa in Excel

Conclusione

I dataset di Excel hanno vari formati di celle e anche i numeri di telefono sono uno di questi. I dataset contenenti numeri di telefono spesso devono essere in celle di formato generale e i trattini rimossi per poter lavorare. Abbiamo dimostrato i quattro metodi più semplici come Trova e seleziona , Formato cella , SOSTITUTIVO Formula e Codice macro VBA per eseguire la rimozione dei trattini in qualsiasi intervallo di celle. Spero che questi metodi rispondano alle vostre domande e vi aiutino a capire il processo.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.