Rimozione dei caratteri nascosti con CLEAN
Scorri per mostrare il menu
Dopo aver rimosso gli spazi extra, un altro problema comune nei dati di testo sono i caratteri nascosti (non stampabili).
Questi caratteri non sono visibili in Excel, ma spesso compaiono quando si:
- Copiano dati da siti web;
- Importano file CSV;
- Lavorano con dati esportati da sistemi.
Ad esempio, una cella può contenere tabulazioni, interruzioni di riga o altri simboli invisibili. Visivamente, il testo sembra normale, ma Excel lo interpreta in modo diverso. Questo può compromettere formule, confronti ed elaborazione del testo.
Esempio
A prima vista, tutto sembra normale. Tuttavia, il primo valore contiene una tabulazione tra le parole e il secondo contiene un'interruzione di riga all'interno della cella. Questi simboli nascosti possono compromettere la logica durante la gestione dei dati.
I simboli \t e \n rappresentano caratteri speciali: \t indica una tabulazione (uno spazio ampio tra le parole) e \n indica una nuova riga (un'interruzione di riga all'interno della stessa cella).
Questi sono caratteri nascosti (non stampabili) e in Excel di solito non appaiono come simboli visibili — si vede solo il testo, ma Excel continua comunque a elaborare questi caratteri in background.
Funzione CLEAN
Per risolvere questo problema, Excel mette a disposizione la funzione CLEAN.
Questa funzione rimuove tutti i caratteri non stampabili dal testo. In altre parole, elimina i simboli invisibili e lascia solo il contenuto leggibile.
=CLEAN(A2)
Quando si applica CLEAN, Excel elabora il testo e rimuove i caratteri nascosti.
Esercizio
Crea una nuova colonna (ad esempio Clean Text) e applica la funzione CLEAN ai valori della colonna originale.
È possibile scegliere qualsiasi colonna dal dataset principale che potrebbe contenere caratteri nascosti. Poi trascina la formula verso il basso in modo che tutte le righe vengano elaborate e ripulite.
I caratteri nascosti non sono visibili, quindi se il testo sembra pulito ma si comporta in modo anomalo, prova ad applicare CLEAN() per rimuoverli.
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione