Eliminare gli spazi con TRIM
Rimuova gli spazi superflui dal testo disordinato usando TRIM
Eliminare gli spazi con TRIM è una lezione Excel Formulas Academy gratuita su CoddyKit. Questa è la lezione 4 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Excel Formulas Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Excel Formulas Academy include 4 lezioni in totale.
Il problema degli spazi superflui
I dati copiati da siti web, PDF o altri sistemi spesso arrivano con spazi superflui. Potrebbe esserci uno spazio prima di un nome, due spazi tra le parole oppure spazi finali impossibili da vedere.
Questi spazi invisibili compromettono le ricerche, l'ordinamento e le corrispondenze. La funzione TRIM li elimina, così il testo si comporta in modo prevedibile.
Che cosa fa TRIM
TRIM rimuove gli spazi dal testo seguendo una regola semplice:
- Elimina tutti gli spazi dall'inizio e dalla fine
- Riduce qualsiasi sequenza di spazi tra le parole a un singolo spazio
Perciò TRIM(" Hello world ") restituisce il testo pulito Hello world, con esattamente uno spazio al centro e nessuno ai bordi.
=TRIM(" Hello world ")TRIM con un riferimento di cella
Nella pratica si indica a TRIM una cella con spazi superflui. Se A2 contiene John Smith con spazi indesiderati, questa formula restituisce la versione ordinata:
Il risultato è John Smith, senza spazi iniziali o finali. Inserisca la formula in una nuova colonna, quindi copi e incolli i valori sopra la colonna originale se desidera conservare i dati puliti.
=TRIM(A2)TRIM conserva gli spazi singoli
Una preoccupazione comune è la seguente: TRIM elimina tutti gli spazi? No. Conserva gli spazi singoli tra le parole, perché sono significativi.
TRIM("New York") restituisce New York — i tre spazi vengono ridotti a uno. Le frasi e i nomi restano leggibili; viene rimosso solo l'eccesso.
=TRIM("New York")Perché gli spazi finali sono pericolosi
Uno spazio finale è invisibile, ma reale. Il testo Apple e Apple (con uno spazio finale) sembrano identici, ma un foglio di calcolo li tratta come valori diversi.
Questo fa fallire le ricerche e permette ai duplicati di passare inosservati. Eseguire TRIM su entrambe le colonne prima di confrontarle elimina questa discrepanza nascosta.
TRIM e LEN per individuare i problemi
È possibile dimostrare che una cella contiene spazi superflui confrontandone la lunghezza prima e dopo TRIM.
Se LEN(A2) è maggiore di LEN(TRIM(A2)), la cella contiene spazi che TRIM rimuoverebbe. Questa formula restituisce il numero di caratteri di spazio superflui nascosti nella cella.
=LEN(A2) - LEN(TRIM(A2))Pulizia prima di una ricerca
Una soluzione frequente consiste nel racchiudere in TRIM il valore da cercare, così uno spazio indesiderato non causa la mancata corrispondenza.
In questo caso il termine di ricerca in A2 viene ripulito prima che VLOOKUP lo cerchi nella tabella. Anche se A2 contenesse spazi finali, la ricerca troverebbe il valore pulito nella tabella.
=VLOOKUP(TRIM(A2), D:E, 2, FALSE)Cosa non può rimuovere TRIM
TRIM gestisce solo il normale carattere spazio. Il testo proveniente dal web a volte contiene uno spazio non separabile — un diverso carattere invisibile che TRIM ignora.
Per rimuoverlo, lo sostituisca prima con normali spazi usando SUBSTITUTE e il codice carattere 160, quindi applichi TRIM. La combinazione delle due funzioni elimina quasi ogni spazio ostinato.
=TRIM(SUBSTITUTE(A2, CHAR(160), " "))Abbinare TRIM a CLEAN
Il testo importato può nascondere anche caratteri non stampabili, come le interruzioni di riga. La funzione CLEAN li elimina, mentre TRIM gestisce gli spazi.
Usandole insieme si ottiene un testo completamente ripulito. Applichi prima CLEAN per rimuovere i caratteri di controllo, quindi TRIM per correggere gli spazi rimasti.
=TRIM(CLEAN(A2))Excel e Sheets: una piccola differenza
TRIM funziona sia in Excel sia in Google Sheets con lo stesso obiettivo. Esiste una differenza: TRIM in Excel ignora gli spazi non separabili, mentre TRIM in Google Sheets ne gestisce anche alcuni.
Per sicurezza, in entrambi gli strumenti il trucco SUBSTITUTE-with-CHAR(160) è il metodo affidabile per ripulire il testo incollato dal web.
Rendere permanenti i dati puliti
Una formula TRIM mostra il testo pulito, ma la cella originale con gli spazi superflui è ancora presente. Per sostituirla definitivamente, copi le celle contenenti la formula, quindi utilizzi Incolla speciale → Valori sopra la colonna originale.
In questo modo i risultati delle formule diventano testo semplice da conservare; successivamente può eliminare la colonna di supporto. Ora i dati sono ripuliti in modo permanente, non solo visualizzati come puliti.
=TRIM(A2)Verifica rapida
Verifichi la comprensione di TRIM.
Riepilogo: la funzione TRIM
Ha imparato a eliminare gli spazi superflui dal testo.
TRIM(text)rimuove gli spazi iniziali e finali- Le sequenze interne di spazi vengono ridotte a un singolo spazio
- Gli spazi finali compromettono silenziosamente le ricerche e le corrispondenze
- Utilizzi
LENmenoLEN(TRIM())per rilevare gli spazi nascosti - Abbini TRIM a
CLEANeSUBSTITUTE(CHAR(160))per il testo incollato dal web
Ha completato le funzioni di testo per estrarre, misurare e pulire. Successivamente imparerà a unire e rielaborare il testo.
Domande Frequenti
La lezione «Eliminare gli spazi con TRIM» è gratuita?
Sì — il testo completo di «Eliminare gli spazi con TRIM» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Excel Formulas Academy, passa a CoddyKit PRO. Il corso Excel Formulas Academy include 4 lezioni in totale.
Cosa imparerò in «Eliminare gli spazi con TRIM»?
Rimuova gli spazi superflui dal testo disordinato usando TRIM Eserciti Excel Formulas Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare Excel Formulas Academy?
Non è richiesta alcuna esperienza precedente. Excel Formulas Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 4 di 4.
Quanto tempo richiede la lezione «Eliminare gli spazi con TRIM»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione Excel Formulas Academy?
Sì. Ogni lezione Excel Formulas Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- Estrarre testo con LEFT e RIGHT
- Prelevare dal centro con MID
- Misurare il testo con LEN
- Eliminare gli spazi con TRIM