Rimuovi il carattere ASCII 127 in Excel

Sommario:

Rimuovi il carattere ASCII 127 in Excel
Rimuovi il carattere ASCII 127 in Excel
Anonim

La funzione di PULIZIA di Excel rimuove la maggior parte dei caratteri non stampabili ad eccezione del carattere 127. Per rimuovere il carattere 127 in Excel, utilizzare una formula speciale contenente le funzioni SUBSTITUTE e CHAR.

Le informazioni in questo articolo si applicano a Excel per Microsoft 365, Excel 2019, Excel 2016, Excel 2013 ed Excel per Mac.

Che cos'è il carattere Unicode 127?

Il carattere Unicode 127 controlla il tasto Canc sulla tastiera. Appare come un simbolo stretto a forma di rettangolo. Questo carattere a volte può apparire erroneamente quando copi e incolli i dati in Excel.

La presenza del personaggio 127 può causare diversi problemi, tra cui:

  • Problemi di formattazione in un foglio di lavoro.
  • Problemi di ordinamento e filtraggio dei dati.
  • Problemi di calcolo con i dati utilizzati in una formula.

Come rimuovere il carattere Unicode 127

Nell'esempio di foglio di lavoro Excel sottostante, la cella A2 contiene quattro caratteri a forma di rettangolo insieme al numero 10. La funzione LEN, che conta il numero di caratteri in una cella, mostra che la cella A2 contiene sei caratteri (i due cifre per il numero 10 più le quattro caselle per il carattere 127). A causa della presenza del carattere 127 nella cella A2, la formula di addizione nella cella D2 restituisce un VALORE! messaggio di errore.

Image
Image

Per trasformare i dati nella cella A2 in un valore calcolabile, imposta la seguente formula SUBSTITUTE/CHAR in una cella diversa (come si vede nella cella A3):

=SOSTITUZIONE(LA2, CAR(127), "")

La formula sostituisce i quattro caratteri 127 dalla cella A2 senza nulla (rappresentati dalle virgolette vuote alla fine della formula). Di conseguenza:

  • Il conteggio dei caratteri nella cella E3 è ridotto a due per le due cifre del numero 10.
  • La formula di addizione nella cella D3 restituisce la risposta corretta di 15 quando si aggiunge il contenuto per la cella A3 + B3 (10 + 5).

La funzione SOSTITUZIONE gestisce la sostituzione. La funzione CHAR indica alla formula quali caratteri sostituire.

Rimuovi gli spazi non di interruzione da un foglio di lavoro

Simile ai caratteri non stampabili, lo spazio unificatore ( ) può anche causare problemi con i calcoli e la formattazione in un foglio di lavoro. Il numero di codice Unicode per gli spazi unificatori è 160.

Gli spazi unificatori sono ampiamente utilizzati nelle pagine web. Se i dati vengono copiati in Excel da una pagina Web, in un foglio di lavoro potrebbero essere visualizzati spazi unificatori. La rimozione degli spazi unificatori può essere eseguita utilizzando una formula che combina le funzioni SUBSTITUTE, CHAR e TRIM.

Unicode e caratteri ASCII

Ogni carattere su un computer (stampabile e non stampabile) ha un numero noto come codice o valore del carattere Unicode. Un altro vecchio set di caratteri noto come ASCII, che sta per American Standard Code for Information Interchange, è stato incorporato nel set Unicode. Di conseguenza, i primi 128 caratteri (da 0 a 127) del set Unicode sono identici al set ASCII.

Molti dei primi 128 caratteri Unicode sono indicati come caratteri di controllo perché vengono utilizzati dai programmi per computer per controllare i dispositivi periferici come le stampanti. Questi caratteri non sono destinati all'uso nei fogli di lavoro di Excel e possono causare una serie di errori se presenti.

Consigliato: