Desideri rimuovere gli spazi extra nelle celle Excel? Grazie alla funzione annulla spazi Excel (ANNULLA.SPAZI) potrai farlo!
Talvolta, potrebbe capitarti, durante la rimozione dei duplicati, di non ottenere un elenco dei valori univoci. La ragione è semplice il testo contiene degli spazi extra non visibili.
Ecco perché in questi casi la funzione ANNULLA.SPAZI (TRIM Excel in inglese) diventa un’ottima soluzione.
Scopri come utilizzare questa funzione per rimuovere gli spazi extra dal testo!
La sintassi della funzione annulla spazi Excel (ANNULLA.SPAZI)
La funzione annulla spazi Excel (ANNULLA.SPAZI) rimuove gli spazi extra da una stringa di testo tranne gli spazi singoli tra le parole.
La funzione ANNULLA.SPAZI contiene un solo argomento: Testo.
L’argomento Testo è il testo da cui si desidera rimuovere gli spazi vuoti extra. Al suo interno va inserito il riferimento a una singola cella.

Attraverso l’utilizzo di questa funzione è possibile:
- rimuovere tutti gli spazi tra tutte le parole
- rimuovere tutti gli spazi all'inizio o alla fine del testo
- lasciare solo un singolo spazio tra tutte le parole
Come utilizzare la funzione ANNULLA.SPAZI Excel
La funzione annulla spazi Excel (ANNULLA.SPAZI) è utile quando si desidera pulire il testo proveniente da altre applicazioni.
È una delle funzioni utilizzate per le cosiddette operazioni di data cleaning Excel.
Infatti, sebben individuare gli spazi extra tra parole potrebbe risultare più semplice; individuare gli spazi extra finali diventa un’operazione ardua.
Ecco perché grazie a questa funzione potrai sbarazzarti degli spazi indesiderati.
Testo con spazi multipli extra.

Testo con spazi finali.

Testo su più righe.

Casi in cui la funzione ANNULLA.SPAZI Excel non rimuove gli spazi extra
Esistono, tuttavia, dei casi in cui la funzione ANNULLA.SPAZI non rimuove gli spazi extra.
In particolare, questa funzione rimuove solo il carattere ASCII (32) dal testo ovvero lo spazio.
Ecco un primo esempio.
Il testo presente nella cella A2 contiene uno spazio extra alla fine. La lunghezza del testo è pari a 16 caratteri.
Nella cella D2 è stata inserita la funzione ANNULLA.SPAZI.
Ora la lunghezza del testo senza lo spazio finale è di 15 caratteri.
Nella cella G2 è stato isolato solo lo spazio finale. Successivamente, attraverso la funzione Excel UNICODE viene ricavato il valore Unicode dello spazio. Il risultato è 32.

È importante fare questa precisazione in quanto, molto spesso, il testo contiene il carattere spazio unificatore (160). Questo tipo di carattere appare all’interno delle pagine web e non verrà rimosso dalla funzione ANNULLA.SPAZI.
Ecco un ulteriore esempio.

Il testo presente nella cella A2 contiene uno spazio unificatore alla fine.
Nella cella D2 è stata inserita la funzione ANNULLA.SPAZI ma la lunghezza del testo risulta invariata: 16 caratteri. A dimostrazione che lo spazio finale non è stato rimosso dalla funzione ANNULLA.SPAZI.
- TROVA Excel: funzione di testo
- CONCATENA Excel: funzione per unire testo
- Excel funzione TESTO: numero in testo
- Excel DESTRA: funzione di testo
- Excel funzione testo RIMPIAZZA
- Excel andare a capo col testo
Spero l’articolo ti sia utile. Se ti va, lascia un commento.
Buon lavoro!
Potrebbero interessarti i seguenti articoli: