Come rimuovere gli spazi in Excel con la formula (5 modi rapidi)

  • Condividi Questo
Hugh West

In questo articolo impareremo a rimuovere gli spazi in excel con la formula. Gli spazi creano molti problemi quando si cerca di eseguire una formula nel foglio di lavoro di excel. A volte, quando si copiano i dati e si incollano nel foglio di excel, possono comparire involontariamente degli spazi in più, producendo risultati errati o errori. Ora mostreremo alcuni metodi per superare questo problema.

Scarica il libro di pratica

Scaricate il libro di esercizi.

Rimuovere gli spazi con Formula.xlsm

5 modi per rimuovere gli spazi con la formula di Excel

1. Uso della formula Trim per rimuovere gli spazi in Excel

Excel dispone di una formula incorporata che elimina gli spazi dai testi. È la formula Trim Per spiegare questo metodo useremo un set di dati composto da due colonne, che sono Dipendente & Numero ID In questo articolo utilizzeremo lo stesso set di dati per tutti i metodi.

Per imparare questo metodo, seguite i passaggi indicati di seguito.

FASI:

  • All'inizio, dobbiamo creare una colonna di aiuto, che abbiamo chiamato ' TRIM ' nel nostro set di dati.
  • Ora, selezionare Cella D5 e digitare la formula nella colonna di aiuto.
=TRIM(B5)

Dopo aver digitato la funzione, è necessario selezionare la cella da cui rimuovere gli spazi.

  • Quindi, premere Entrare per vedere il risultato.

  • Quindi, utilizzare il comando Maniglia di riempimento per vedere i risultati in tutte le cellule.

  • Successivamente, selezionare Cella D5 e copiarlo.
  • Ora, incollare solo il valore in Cellula B5 .

  • Infine, dopo aver fatto Copia e incolla in tutte le celle, eliminare la colonna di aiuto.

Per saperne di più: Come rimuovere gli spazi in Excel: con formule, VBA e Power Query

2. Rimuovere tutti gli spazi utilizzando la funzione SOSTITUTI di Excel

Possiamo anche eliminare gli spazi con l'aiuto dell'opzione Funzione sostitutiva . rimuovere tutti gli spazi dalla cella desiderata.

Prestate attenzione ai passaggi per saperne di più.

FASI:

  • Innanzitutto, creare un file Colonna di aiuto & digitare la formula.
=SOSTITUIRE(B5," ","")

In questo caso, la formula sostituisce gli spazi (secondo argomento) con la stringa vuota (terzo argomento).

  • In secondo luogo, premere Entrare per vedere il risultato.

  • Ora, utilizzare il comando Maniglia di riempimento per vedere i risultati nel Colonna di aiuto .

In questo caso, possiamo notare che non c'è spazio tra il nome e il cognome dei dipendenti. Possiamo sicuramente risolvere questo problema utilizzando l'opzione Funzione TRIM all'inizio del Funzione SUBSTITUTE .

  • Inserite la formula in Cella D5 .
=TRIM(SUBSTITUTE(B5,CHAR(160),CHAR(32)))

Qui, il Funzione SUBSTITUTE sostituisce gli spazi non spezzati, CHAR(160) con spazi normali, CHAR(32) . il Funzione TRIM rimuove gli spazi extra qui. Dobbiamo aggiungerlo davanti al campo Funzione SUBSTITUTE .

  • Colpire Entrare per vedere il risultato.

  • Infine, utilizzare l'opzione Maniglia di riempimento per il resto delle cellule.

3. Formula di Excel con la funzione MID per rimuovere gli spazi iniziali

Il Funzione MID ci aiuta per rimuovere gli spazi iniziali da una cella Non rimuove gli spazi extra tra i testi. Utilizzeremo di nuovo il set di dati precedente.

Osservate i passaggi seguenti per conoscere questo metodo.

FASI:

  • Creare un Colonna di aiuto all'inizio.
  • Ora, digitate la formula in Cella D5 .
=MID(B5,FIND(MID(TRIM(B5),1,1),B5),LEN(B5))

Questa formula troverà inizialmente il testo e la sua lunghezza. La formula Funzione FIND restituirà la posizione della stringa di testo come numero e il parametro Funzione LEN conterà la lunghezza di Cellula B5 Quindi, taglierà gli spazi iniziali dal testo.

  • Successivamente, premere Entrare Si può vedere in Cella D5 che non ci sono spazi iniziali, ma ci sono spazi tra i testi.

  • Infine, trascinare il campo Maniglia di riempimento in basso per vedere i risultati nella sezione Colonna di aiuto .

Letture simili

  • Come rimuovere gli spazi in una cella in Excel (5 metodi)
  • Rimuovere lo spazio in Excel prima dei numeri (3 modi)
  • Come rimuovere gli spazi vuoti in Excel (7 modi)
  • Come rimuovere lo spazio in Excel dopo il testo (6 modi rapidi)

4. Applicare VBA per rimuovere gli spazi extra in Excel

VBA ci dà anche l'opportunità di eliminare gli spazi extra in excel Può rimuovere gli spazi dall'inizio e dalla fine, ma non è in grado di rimuovere gli spazi tra i testi.

Seguire i passaggi di questa tecnica.

FASI:

  • In primo luogo, andare alla pagina Sviluppatore e selezionare Visual Basic .

  • Successivamente, andare a Inserire nel Visual Basic e selezionare Modulo .
  • Digitare il codice nel campo Modulo e salvarlo.
 Sub Remove_Spaces() Dim x As Range Dim Cells As Range Dim TCell As String Set x = Selection For Each Cells In x TCell = Cells.Value TCell = Trim(TCell) Cells.Value = TCell Next Cells End Sub 

  • Successivamente, selezionare l'intervallo di celle in cui si desidera applicare la funzione VBA Qui abbiamo selezionato Cellula B5 a Cellula B9 .

  • Quindi, selezionare Macro dal Sviluppatore.

  • Inoltre, selezionare Correre dal Macro.

  • Alla fine si vedranno risultati come l'immagine qui sotto.

5. Inserire la formula di Excel per eliminare gli spazi tra i numeri

A volte è necessario eliminare gli spazi tra i numeri. In questa sezione mostreremo come rimuovere gli spazi tra i numeri. Utilizzeremo lo stesso set di dati, ma avremo degli spazi nei campi Numero ID questa volta la colonna.

Seguire i passaggi indicati di seguito.

FASI:

  • Per prima cosa, creare una colonna aggiuntiva. La colonna Colonna di aiuto è la colonna in più.
  • In secondo luogo, selezionare Cella D5 e inserire la formula.
=SOSTITUIRE(C5," ","")

  • In terzo luogo, premere Entrare e utilizzare l'opzione Maniglia di riempimento nel Colonna di aiuto .

  • In alternativa, è possibile farlo con l'opzione Trova e sostituisci Selezionare l'intervallo di celle da cui si desidera rimuovere gli spazi.

  • Successivamente, premere Ctrl + H dalla tastiera. Trova e sostituisci si verificherà la finestra.
  • Premere il tasto Barra spaziatrice nel Trova cosa e mantenere la sezione 'Sostituire con' sezione vuota.

  • Infine, selezionare Sostituire tutti per vedere i risultati.

Per saperne di più: Come rimuovere lo spazio dopo il numero in Excel (6 modi semplici)

Cose da ricordare

Abbiamo discusso alcuni metodi semplici su come tagliare gli spazi in excel. C'è una cosa importante che dobbiamo ricordare mentre usiamo questi metodi. Dobbiamo creare un file colonna extra all'inizio per Metodo-1,2 & 3 Dopo aver eseguito i passaggi, dobbiamo sostituire i dati principali con quelli tagliati. Possiamo farlo utilizzando Copia & Incolla Assicurarsi di incollare solo valori Questa procedura è illustrata in Metodo-1 .

Conclusione

Abbiamo descritto 5 metodi per cancellare gli spazi dal nostro foglio di lavoro excel. Si tratta principalmente di metodi basati su formule. È anche possibile utilizzare il comando Trova e sostituisci che viene discussa nell'ultimo metodo. Inoltre, spero che questi metodi vi aiutino a risolvere completamente il vostro problema. Infine, se avete domande o suggerimenti, non esitate a commentare qui sotto.

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.