Descrizione
Utilizza questa funzione per ottenere il codice numerico del primo carattere di una stringa di testo. Sostenuto in Catene.
CODE restituisce il codice numerico Unicode corrispondente al primo carattere della stringa di testo fornita.
Sintassi
CODICE(testo)
Input
Questa funzione accetta i seguenti argomenti:
| Nome | Richiesto | Descrizione | Input valido |
|---|---|---|---|
testo |
Sì | La stringa di testo di cui vuoi trovare il codice del primo carattere. | Una stringa di testo, un riferimento a una cella contenente testo o una formula che produce testo. |
Esempio
Dati campione
| A | B |
|---|---|
| Carattere | Descrizione |
| A | A maiuscola |
| a | Minuscola a |
| 1 | Numero Uno |
| ! | Punto esclamativo |
| Salve | Parola |
Formule campione
| Caso d'uso | Formula | Spiegazione e risultato |
|---|---|---|
| Cerca il codice numerico corrispondente a una lettera maiuscola. | =CODE(A2) |
Restituisce il valore Unicode corrispondente alla lettera "A" maiuscola. Risultato: 65 |
| Cerca il codice numerico corrispondente a una lettera minuscola. | =CODE(A3) |
Restituisce il valore Unicode corrispondente alla lettera "a" minuscola. Risultato: 97 |
| Ricerca il codice numerico corrispondente a una cifra memorizzata come testo. | =CODE(A4) |
Restituisce il valore Unicode corrispondente al carattere "1". Risultato: 49 |
| Cerca il codice numerico di un segno di punteggiatura. | =CODE(A5) |
Restituisce il valore Unicode corrispondente al punto esclamativo. Risultato: 33 |
| Cerca il codice numerico relativo solo al primo carattere di una parola più lunga. | =CODE(A6) |
Legge solo il primo carattere di "Hello" ("H") e restituisce il suo valore Unicode. Risultato: 72 |
Note
- CODE restituisce il numero che rappresenta il carattere nell'insieme di caratteri Unicode.
- Se l'argomento testo è vuoto, CODE restituisce un errore #VALUE!
- CODE considera solo il primo carattere della stringa di testo, anche se questa contiene più caratteri.
- CODE è spesso utilizzato in combinazione con CHAR, che esegue l'operazione inversa (conversione di un numero nel carattere corrispondente).
Suggerimenti
- È possibile utilizzare CODE per confrontare i caratteri in base ai loro valori Unicode, il che può risultare utile per ordinare o filtrare i dati di esempio.
- Combina CODE con altre funzioni di testo, qualiLEFT, MID, o RIGHT per operare su caratteri specifici all'interno di una stringa.
- Ricorda che CODE restituisce valori diversi a seconda che si tratti di lettere maiuscole o minuscole, numeri o caratteri speciali.
- Per convertire le lettere maiuscole in minuscole e viceversa, è possibile utilizzare la funzione CODE in combinazione con semplici operazioni aritmetiche (Esempio:
CODE("A") + 32restituisce il codice corrispondente alla lettera "a"). - Quando lavori con caratteri non ASCII, tieni presente che CODE restituisce valori Unicode, che possono essere diversi dai codici ASCII per i caratteri estesi.
Funzioni correlate
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER