Descrição
Use essa função para retornar o valor Unicode do primeiro caractere em uma cadeia de caracteres de texto. É o oposto da função UNICHAR.
Sintaxe
UNICODE(text)
Entradas
Esta função aceita os seguintes argumentos:
| Nome | Necessário | Descrição | Entrada válida |
|---|---|---|---|
texto |
Sim | O texto para o qual você deseja o valor Unicode do primeiro caractere. | Um único caractere cercado por aspas duplas (" ") inserido diretamente na função, uma referência de célula ou uma fórmula que resulta em qualquer um deles. |
Exemplo
Dados de amostra
| A |
|---|
| Apple |
| Barco |
| George |
| 45 |
Fórmulas de amostra
| Caso de uso | Fórmula | Explicação e resultado |
|---|---|---|
| Procure o valor Unicode de um caractere específico que você digitar diretamente na fórmula. | =UNICODE("A") |
Retorna o ponto de código numérico da letra “A”. Resultado: 65 |
| Verifique o valor Unicode do primeiro caractere do texto de uma célula. | =UNICODE(A3) |
Lê o primeiro caractere de “George” (“G”) e retorna seu ponto de código. Resultado: 71 (o valor de “G”) |
| Verifique o valor Unicode do primeiro caractere quando uma célula contiver um número em vez de texto. | =UNICODE(A4) |
Trata o número 45 como o texto “45” e retorna o ponto de código do seu primeiro caractere, “4”. Resultado: 52 (o valor correspondente a “4”) |
| Verifique o valor Unicode do primeiro caractere de um número digitado diretamente na fórmula. | =UNICODE(24) |
Trata o número 24 como o texto “24” e retorna o ponto de código do seu primeiro caractere, “2”. Resultado: 50 (o valor correspondente a “2”) |
| Verifique o valor Unicode de um caractere em qualquer ponto da sequência de texto, não apenas do primeiro. | =UNICODE(MID(A3,3,2)) |
Extraia “or” de “George” a partir do terceiro caractere e, em seguida, retorne o ponto de código do primeiro caractere, “o”. Resultado: 111 (o valor correspondente a “o”) |
Notas
- A função UNICODE retorna o valor Unicode do primeiro caractere em uma cadeia de texto.
- Se a cadeia de texto estiver vazia, UNICODE retornará o erro #VALUE!
- A fonte usada em uma planilha pode alterar a aparência dos caracteres, especialmente dos caracteres "ASCII altos" (caracteres numerados de 128 a 255, correspondentes ao Unicode U+0080 a U+00FF). Fontes diferentes podem renderizar esses caracteres de várias maneiras, o que pode afetar sua representação visual.
- A função pode ser usada para identificar caracteres em uma cadeia de texto que podem não ser exibidos corretamente em determinadas fontes ou aplicativos.
Dicas:
- Use o UNICODE para localizar o código numérico dos caracteres, o que pode ser útil para a depuração de problemas com dados de texto.
- Combine o UNICODE com funções como MID e LEN para analisar e manipular cadeias de texto com mais eficiência.
- O UNICODE retorna apenas o ponto de código do primeiro caractere. Para obter os pontos de código dos caracteres subsequentes, use funções como MID em conjunto com UNICODE. (Veja o exemplo acima.)
Funções relacionadas
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER