Funzioni CHAR e CODE di Excel

Sommario:

Funzioni CHAR e CODE di Excel
Funzioni CHAR e CODE di Excel
Anonim

Possono sorgere problemi durante la conversione dei codici carattere da un sistema all' altro. Questi problemi provocano dati alterati. Per correggere questo problema, alla fine degli anni '80 è stato sviluppato un set di caratteri universale noto come sistema Unicode che fornisce ai caratteri utilizzati nei sistemi informatici un codice carattere univoco.

Le informazioni sono che questo articolo si applica a Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2019 per Mac, Excel 2016 per Mac, Excel per Mac 2011 ed Excel Online.

Set di caratteri universale

Image
Image

Ci sono 255 diversi codici di caratteri o punti di codice nella tabella codici ANSI di Windows mentre il sistema Unicode è progettato per contenere oltre un milione di punti di codice. Per motivi di compatibilità, i primi 255 punti di codice del nuovo sistema Unicode corrispondono a quelli del sistema ANSI per i caratteri e i numeri delle lingue occidentali.

Per questi caratteri standard, i codici sono programmati nel computer in modo che digitando una lettera sulla tastiera venga inserito il codice per la lettera nell'applicazione in uso.

Caratteri e simboli non standard, come il simbolo del copyright o i caratteri accentati utilizzati in varie lingue, vengono inseriti in un'applicazione digitando il codice ANSI o il numero Unicode per il carattere nella posizione desiderata.

Funzioni Excel CHAR e CODE

Excel ha una serie di funzioni che funzionano con questi numeri. CHAR e CODE funzionano in tutte le versioni di Excel. UNICHAR e UNICODE sono stati introdotti in Excel 2013.

Le funzioni CHAR e UNICHAR restituiscono il carattere per un dato codice. Le funzioni CODE e UNICODE fanno l'opposto e forniscono il codice per un dato carattere. Come mostrato nell'immagine sopra:

  • Il risultato per=CHAR (169) è il simbolo del copyright ©.
  • Il risultato per=CODICE(©) è 169.

Se le due funzioni sono nidificate insieme nella forma di

=CODICE(CHAR(169))

l'output per la formula è 169 poiché le due funzioni fanno il lavoro opposto dell' altra.

La sintassi e gli argomenti delle funzioni CHAR e UNICHAR

La sintassi di una funzione si riferisce al layout della funzione e include il nome, le parentesi e gli argomenti della funzione.

La sintassi per la funzione CHAR è:

=CHAR(Numero)

La sintassi per la funzione UNICHAR è:

=UNICHAR(Numero)

In queste funzioni, Numero (obbligatorio) è un numero compreso tra 1 e 255 associato al carattere desiderato.

  • L'argomento Numero può essere il numero immesso direttamente nella funzione o un riferimento di cella alla posizione del numero su un foglio di lavoro.
  • Se l'argomento Numero non è un numero intero compreso tra 1 e 255, la funzione CHAR restituisce il VALORE! valore di errore, come mostrato nella riga 4 nell'immagine sopra.
  • Per numeri di codice maggiori di 255, utilizzare la funzione UNICHAR.
  • Se viene immesso un argomento Numero pari a zero (0), le funzioni CHAR e UNICHAR restituiscono il VALUE! valore di errore, come mostrato nella riga 2 nell'immagine sopra.

Inserisci le funzioni CHAR e UNICHAR

Le opzioni per inserire una delle due funzioni includono la digitazione manuale della funzione, ad esempio

=CHAR(65)

o

=UNICHAR(A7)

La funzione e l'argomento Numero possono anche essere inseriti nella finestra di dialogo delle funzioni.

In Excel Online, inserirai manualmente la funzione. Nelle versioni desktop di Excel, utilizzare la finestra di dialogo.

Segui questi passaggi per inserire la funzione CHAR nella cella B3:

  1. Seleziona la cella B3 per renderla la cella attiva.
  2. Seleziona Formule.
  3. Scegli Testo per aprire l'elenco a discesa delle funzioni.
  4. Seleziona CHAR nell'elenco per visualizzare la finestra di dialogo della funzione.
  5. Nella finestra di dialogo, seleziona la riga Numero.
  6. Seleziona la cella A3 nel foglio di lavoro per inserire il riferimento di cella nella finestra di dialogo.
  7. Seleziona OK per completare la funzione e chiudere la finestra di dialogo.

Il punto esclamativo appare nella cella B3 perché il suo codice carattere ANSI è 33.

Quando selezioni la cella E2, la funzione completa=CHAR(A3) appare nella barra della formula sopra il foglio di lavoro.

Utilizzi delle funzioni CHAR e UNICHAR

Le funzioni CHAR e UNICHAR traducono i numeri di tabella codici in caratteri per i file creati su altri tipi di computer. Ad esempio, la funzione CHAR può rimuovere i caratteri indesiderati che appaiono con i dati importati.

Queste funzioni possono essere utilizzate insieme ad altre funzioni di Excel, come TAGLIA e SOSTITUISCI, in formule progettate per rimuovere i caratteri indesiderati da un foglio di lavoro.

Le funzioni CODE e UNICODE Sintassi e argomenti

Image
Image

La sintassi di una funzione si riferisce al layout della funzione e include il nome, le parentesi e gli argomenti della funzione.

La sintassi per la funzione CODE è:

=CODICE(Testo)

La sintassi per la funzione UNICODE è:

=UNICODE(Testo)

In queste funzioni, Text (obbligatorio) è il carattere per il quale vuoi trovare il codice ANSI.

L'argomento Testo può essere un singolo carattere racchiuso tra virgolette doppie (" ") che viene immesso direttamente nella funzione o un riferimento di cella alla posizione del carattere in un foglio di lavoro, come mostrato nelle righe 4 e 9 nell'immagine sopra.

Se l'argomento del testo viene lasciato vuoto, la funzione CODICE restituisce il VALORE! valore di errore, come mostrato nella riga 2 nell'immagine sopra.

La funzione CODICE visualizza solo il codice del carattere per un singolo carattere. Se l'argomento di testo contiene più di un carattere (come la parola Excel mostrata nelle righe 7 e 8 nell'immagine sopra), viene visualizzato solo il codice per il primo carattere. In questo caso, è il numero 69 che è il codice del carattere per la lettera maiuscola E

Maiuscole e minuscole

Le lettere maiuscole o maiuscole sulla tastiera hanno codici di caratteri diversi rispetto alle lettere minuscole o minuscole corrispondenti.

Ad esempio, il numero di codice UNICODE/ANSI per la "A" maiuscola è 65 mentre il numero di codice UNICODE/ANSI "a" minuscolo è 97, come mostrato nelle righe 4 e 5 nell'immagine sopra.

Inserisci le funzioni CODE e UNICODE

Le opzioni per inserire una delle funzioni includono la digitazione della funzione in una cella, ad esempio:

=CODICE(65)

o

=UNICODE(A6)

La funzione e l'argomento Testo possono essere inseriti anche nella finestra di dialogo delle funzioni.

In Excel Online, inserirai manualmente la funzione. Nelle versioni desktop di Excel, utilizzare la finestra di dialogo.

Seguire questi passaggi per inserire la funzione CODICE nella cella B3:

  1. Seleziona la cella B3 per renderla la cella attiva.
  2. Seleziona Formule.
  3. Scegli Testo per aprire l'elenco a discesa delle funzioni.
  4. Seleziona CODICE nell'elenco per visualizzare la finestra di dialogo della funzione.
  5. Nella finestra di dialogo, seleziona la riga Testo.
  6. Seleziona la cella A3 nel foglio di lavoro per inserire il riferimento di cella nella finestra di dialogo.
  7. Seleziona OK per completare la funzione e chiudere la finestra di dialogo.

Il numero 64 appare nella cella B3. Questo è il codice del carattere per la e commerciale (&).

Quando selezioni la cella B3, la funzione completa=CODICE (A3) appare nella barra della formula sopra il foglio di lavoro.

Consigliato: