Copi una lista da un PDF, la incolli in Excel e ti ritrovi con due celle che sembrano identiche: stesso codice, stesse lettere, ma CERCA.VERT restituisce errore. In casi così annulla.spazi excel è il primo comando da usare: la funzione ANNULLA.SPAZI elimina gli spazi iniziali, finali e quelli multipli tra le parole, lasciandone uno solo. Se però il testo arriva da web, PDF o gestionali, possono esserci spazi invisibili che ANNULLA.SPAZI da sola non riconosce; allora va combinata con SOSTITUISCI e spesso con PULISCI. Qui trovi la procedura rapida per ripulire i testi importati e far coincidere davvero celle solo apparentemente uguali.
La difficoltà, per molti studenti, non è capire cosa vedono sullo schermo, ma accorgersi che Excel legge un carattere diverso da quello che l’occhio percepisce. La buona notizia è che il problema si risolve con una logica semplice: prima trasformi gli spazi anomali in spazi normali, poi pulisci i caratteri invisibili, infine rifinisci con ANNULLA.SPAZI.
Cosa fa davvero ANNULLA.SPAZI in Excel
ANNULLA.SPAZI serve a ripulire il testo quando il problema sono gli spazi superflui visibili. La formula base è semplice: =ANNULLA.SPAZI(A2). In questa scrittura, A2 è la cella che contiene il testo da correggere.
Il risultato è preciso: Excel rimuove gli spazi all’inizio e alla fine della cella e riduce a uno solo gli spazi multipli tra le parole. Se in A2 hai un valore come Economia aziendale , dopo la formula otterrai Economia aziendale.
Questa funzione è quindi perfetta per togliere spazi extra Excel quando il testo è stato digitato male o copiato da una fonte pulita. Non elimina però tutto ciò che sembra uno spazio ma non lo è davvero per Excel. Ecco perché, quando due celle appaiono uguali ma non coincidono, spesso il problema non è ANNULLA.SPAZI: è il tipo di carattere nascosto presente dentro il testo.
Se stai preparando un esame o un modulo che include Excel, il corso Excel per Tutti di Weduup raccoglie lezioni online registrate e on-demand, organizzate in un percorso specifico per il singolo esame, con esercizi e appelli quando previsti. Si segue tramite l’app desktop Weduup per Windows e macOS.
Perché testi uguali non coincidono: il problema degli spazi invisibili
Il caso classico è questo: confronti due elenchi, magari uno esportato da una piattaforma e uno scritto a mano, e scopri che Excel non li abbina. Visivamente tutto sembra corretto. In realtà, dentro una delle celle può esserci uno spazio invisibile.
Nel linguaggio pratico di Excel, i casi più comuni sono tre:
- spazio normale, quello che inserisci con la barra spaziatrice;
- spazio inseparabile, tipico di pagine web e PDF, che Excel può leggere come carattere diverso;
- caratteri non stampabili, come ritorni a capo o segni nascosti provenienti da copie e incolla.
Qui sta la scoperta importante: ANNULLA.SPAZI lavora bene sul primo caso, ma non sempre risolve il secondo e il terzo. Per questo, quando cerchi di pulire testo Excel spazi provenienti da fonti esterne, la formula più affidabile è spesso una combinazione.
La versione robusta è: =ANNULLA.SPAZI(PULISCI(SOSTITUISCI(A2;CARATT(160);" "))).
Ogni pezzo ha una funzione precisa:
- A2: la cella originale da ripulire;
- CARATT(160): rappresenta uno spazio inseparabile, frequente nei dati copiati dal web;
- SOSTITUISCI(...;CARATT(160);" "): trasforma quello spazio anomalo in uno spazio normale;
- PULISCI(...): elimina altri caratteri non stampabili;
- ANNULLA.SPAZI(...): rifinisce il testo, togliendo spazi iniziali, finali e multipli.
Quando due celle sembrano identiche ma non coincidono, quasi sempre il problema è in uno di questi passaggi nascosti.
Procedura rapida in 4 passaggi
Se vuoi una sequenza essenziale da riusare ogni volta, lavora così:
- Individua la colonna sporca. Lascia intatti i dati originali e crea una colonna accanto per la pulizia. È il modo più sicuro per confrontare prima e dopo.
- Prova la formula base. Inserisci =ANNULLA.SPAZI(A2). Se il problema sparisce, avevi solo spazi in eccesso normali.
- Se l’errore resta, passa alla formula robusta. Usa =ANNULLA.SPAZI(PULISCI(SOSTITUISCI(A2;CARATT(160);" "))) e trascina verso il basso.
- Verifica e poi fissa il risultato. Quando i valori coincidono, copia la colonna pulita e incolla come valori, così eviti di trascinarti formule inutili nel file finale.
Questa procedura è rapida ma solida perché parte dal caso semplice e arriva a quello nascosto senza complicarti il foglio. È anche il metodo giusto quando CERCA.VERT, CONFRONTA, CONTA.SE o Rimuovi duplicati non si comportano come ti aspetti.
Esempio svolto
Se cercavi un ANNULLA.SPAZI excel esempio realistico, ecco un caso tipico da studio: hai importato da un PDF un elenco di codici di gruppi di laboratorio e devi confrontarlo con una lista pulita preparata in un altro foglio.
Dati e ipotesi
Supponiamo di avere:
- Colonna A: testo importato dal PDF, quindi potenzialmente sporco;
- Colonna C: testo corretto, digitato a mano o proveniente da un file già pulito;
- Obiettivo: verificare se ogni valore di A coincide davvero con quello di C dopo la pulizia.
I casi sono questi:
- A2 contiene uno spazio finale: ECON-101 seguito da uno spazio;
- A3 contiene uno spazio inseparabile tra STAT e 202;
- A4 contiene più spazi interni: LAB e 3 separati da quattro spazi;
- A5 contiene un ritorno a capo nascosto dopo TESI-1.
Passaggi
- In B2 inserisci la formula completa: =ANNULLA.SPAZI(PULISCI(SOSTITUISCI(A2;CARATT(160);" "))).
- Trascina la formula fino a B5. La colonna B sarà la tua versione pulita dei dati importati.
- In D2 inserisci una formula di controllo: =SE(B2=C2;"OK";"DA CONTROLLARE").
- Trascina anche questa formula fino a D5.
Controllo finale
Se la pulizia è andata bene, in D2:D5 dovresti leggere sempre OK. Questo significa che:
- lo spazio finale di A2 è stato rimosso;
- lo spazio invisibile di A3 è stato convertito in spazio normale e poi sistemato;
- gli spazi multipli di A4 sono stati ridotti a uno solo;
- il carattere nascosto di A5 è stato eliminato.
La trasformazione pratica è qui: non stai solo rendendo il testo più ordinato, stai rendendo affidabili i confronti, le ricerche e i conteggi del foglio. Senza questa pulizia, due valori solo apparentemente uguali continuano a sabotare formule e analisi.
Formule utili per casi reali
Non sempre serve la stessa soluzione. Per questo conviene distinguere i problemi più comuni.
1. Solo spazi iniziali, finali o doppi
Usa =ANNULLA.SPAZI(A2). È la formula più veloce quando il testo è stato digitato male ma non arriva da fonti esterne problematiche.
2. Spazi invisibili da web o PDF
Usa =ANNULLA.SPAZI(SOSTITUISCI(A2;CARATT(160);" ")). Qui sostituisci prima lo spazio inseparabile con uno spazio normale, poi lasci ad ANNULLA.SPAZI il lavoro di rifinitura.
3. Spazi invisibili Excel più caratteri non stampabili
Usa =ANNULLA.SPAZI(PULISCI(SOSTITUISCI(A2;CARATT(160);" "))). È la formula che conviene tenere a portata di mano quando copi da PDF, email, siti o software gestionali.
4. Vuoi confrontare due celle già pulite al volo
Puoi incapsulare la pulizia direttamente nel confronto, per esempio: =SE(ANNULLA.SPAZI(PULISCI(SOSTITUISCI(A2;CARATT(160);" ")))=ANNULLA.SPAZI(PULISCI(SOSTITUISCI(B2;CARATT(160);" ")));"Coincidono";"Non coincidono").
È una formula lunga, ma utile quando devi controllare rapidamente due elenchi senza creare troppe colonne di supporto. Se però il file diventa grande, è spesso più leggibile pulire prima i dati in colonne dedicate e confrontarli dopo.
Errori comuni che fanno perdere tempo
Usare solo ANNULLA.SPAZI quando il testo arriva da fuori
È l’errore più frequente. La formula semplice funziona bene sui doppi spazi normali, ma può non bastare con i dati incollati da PDF o web. Se il problema resta, non significa che la funzione sia sbagliata: significa che il carattere nascosto è un altro.
Pensare che lo spazio visibile sia sempre lo stesso carattere
Per l’occhio sì, per Excel no. Uno spazio normale e uno spazio inseparabile possono sembrare identici, ma nei confronti logici e nelle ricerche sono diversi. È il motivo per cui un codice apparentemente uguale non viene trovato.
Pulire il testo e dimenticare di incollare i valori
Se lasci le formule in giro senza criterio, il file diventa più pesante e meno chiaro. Quando hai finito di sistemare una colonna, copia il risultato e incollalo come valore dove ti serve davvero.
Voler eliminare tutti gli spazi senza chiedersi se servono
ANNULLA.SPAZI non unisce le parole: lascia un solo spazio tra loro, ed è spesso la scelta corretta. Se devi eliminare ogni spazio, è un altro obiettivo. In quel caso puoi usare una sostituzione diversa, ma solo se sei sicuro che gli spazi non abbiano significato nel dato.
Un errore collegato è pulire il testo quando in realtà il problema è diverso: apostrofi iniziali, trattini differenti, numeri salvati come testo, caratteri accentati copiati male. Se dopo la pulizia il confronto continua a fallire, controlla anche questi aspetti.
Checklist operativa prima di confrontare elenchi
- Hai conservato una colonna originale non modificata?
- Hai provato prima la formula semplice e poi quella completa?
- Hai verificato se i dati arrivano da PDF, sito web o piattaforma?
- Hai controllato almeno una riga con formula di confronto, non solo a occhio?
- Hai incollato come valori il risultato finale?
- Hai testato il file con la formula o la funzione che userai davvero, come CERCA.VERT o CONTA.SE?
Questa checklist sembra banale, ma ti evita il classico giro a vuoto: pulisci il testo, ti sembra a posto, poi una ricerca restituisce ancora errore perché non hai verificato il passaggio decisivo.
Autoverifica
Per capire se hai davvero afferrato il meccanismo, prova a rispondere senza guardare sopra:
- ANNULLA.SPAZI elimina solo gli spazi iniziali e finali o anche quelli multipli interni?
- Perché una cella copiata da un PDF può restare problematica anche dopo ANNULLA.SPAZI?
- Che ruolo ha CARATT(160) nella formula completa?
- Quando conviene usare una colonna di supporto invece di confrontare due celle al volo?
- Dopo aver pulito i dati, qual è l’ultimo passaggio utile prima di consegnare o riutilizzare il file?
Se sai rispondere con sicurezza, sei già oltre il livello del copia-e-incolla casuale: stai usando Excel con criterio.
Per studiare meglio la parte pratica di Excel
Capire una formula è utile; saperla riconoscere nel momento giusto è ciò che fa davvero la differenza negli esercizi e nei file reali. Se vuoi allenarti con un percorso ordinato, Excel per Tutti di Weduup propone lezioni online registrate e on-demand, organizzate per il singolo esame, con esercizi e appelli quando previsti, da seguire tramite l’app desktop Weduup per Windows e macOS.
È una modalità pratica per chi preferisce rivedere passaggi, formule ed esempi con i propri tempi, senza dipendere da orari fissi. E se stai organizzando la sessione, sul blog trovi anche la guida agli esami UniCal come supporto orientativo. In ogni caso, il punto chiave da ricordare è semplice: quando testi apparentemente uguali non coincidono, ANNULLA.SPAZI è il primo passo, ma la soluzione completa spesso passa da SOSTITUISCI e PULISCI.