Descrizione
Usa questa funzione per restituire il valore Unicode del primo carattere di una stringa di testo. È l'opposto della funzione UNICHAR.
Sintassi
UNICODE(testo)
Input
Questa funzione accetta i seguenti argomenti:
| Nome | Richiesto | Descrizione | Input valido |
|---|---|---|---|
testo |
Sì | Il testo di cui vuoi ottenere il valore Unicode del primo carattere. | Un singolo carattere circondato da virgolette doppie (" ") inserito direttamente nella funzione, un riferimento di cella o una formula che produce uno di questi risultati. |
Esempio
Dati campione
| A |
|---|
| Apple |
| Barca |
| Giorgio |
| 45 |
Formule campione
| Caso d'uso | Formula | Spiegazione e risultato |
|---|---|---|
| Cerca il valore Unicode di un carattere specifico che digiti direttamente nella formula. | =UNICODE("A") |
Restituisce il codice numerico della lettera "A". Risultato: 65 |
| Ricerca il valore Unicode del primo carattere nel testo di una cella. | =UNICODE(A3) |
Legge il primo carattere di "George" ("G") e restituisce il relativo codice punto. Risultato: 71 (il valore di "G") |
| Cerca il valore Unicode del primo carattere quando una cella contiene un numero anziché del testo. | =UNICODE(A4) |
Considera il numero 45 come il testo "45" e restituisce il codice del suo primo carattere, "4". Risultato: 52 (il valore corrispondente a "4") |
| Cerca il valore Unicode del primo carattere di un numero digitato direttamente nella formula. | =UNICODE(24) |
Considera il numero 24 come il testo "24" e restituisce il codice del suo primo carattere, "2". Risultato: 50 (il valore corrispondente a "2") |
| Cerca il valore Unicode di un carattere in qualsiasi punto di una stringa di testo, non solo del primo. | =UNICODE(MID(A3,3,2)) |
Estrae "or" da "George" a partire dal terzo carattere, quindi restituisce il codice del suo primo carattere, "o". Risultato: 111 (il valore corrispondente a "o") |
Note
- La funzione UNICODE restituisce il valore Unicode del primo carattere di una stringa di testo.
- Se la stringa di testo è vuota, UNICODE restituisce l'errore #VALUE!
- Il font utilizzato in un foglio di lavoro può alterare l'aspetto dei caratteri, soprattutto per i caratteri "ASCII alti" (caratteri numerati da 128 a 255, corrispondenti a Unicode da U+0080 a U+00FF). Caratteri diversi possono rendere questi caratteri in modi diversi, il che potrebbe influire sulla loro rappresentazione visiva.
- Questa funzione può essere utilizzata per identificare i caratteri di una stringa di testo che potrebbero non essere visualizzati correttamente in alcuni font o applicazioni.
Suggerimenti
- Usa UNICODE per trovare il codice numerico dei caratteri, che può essere utile per il debug di problemi relativi ai dati di testo.
- Combina UNICODE con funzioni come MID e LEN per analizzare e manipolare le stringhe di testo in modo più efficace.
- UNICODE restituisce solo il punto di codice del primo carattere. Per ottenere i punti di codice dei caratteri successivi, usa funzioni come MID in combinazione con UNICODE. (Vedi l'esempio precedente).
Funzioni correlate
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER