Descrição
Use esta função para retornar o código numérico do primeiro caractere de uma sequência de texto. Apoiado em cadeias.
CODE retorna o código numérico de caractere Unicode correspondente ao primeiro caractere da cadeia de caracteres de texto fornecida.
Sintaxe
CODE(text)
Entradas
Esta função aceita o seguinte argumento:
| Nome | Necessário | Descrição | Entrada válida |
|---|---|---|---|
texto |
Sim | A cadeia de texto para a qual você deseja encontrar o código do primeiro caractere. | Uma cadeia de texto, uma referência a uma célula que contém texto ou uma fórmula que resulta em texto. |
Exemplo
Dados de amostra
| A | B |
|---|---|
| Caractere | Descrição |
| A | A maiúsculo |
| A | A minúsculo |
| 1 | Número um |
| ! | Ponto de exclamação |
| Olá | Word |
Fórmulas de amostra
| Caso de uso | Fórmula | Explicação e resultado |
|---|---|---|
| Procure o código numérico correspondente a uma letra maiúscula. | =CODE(A2) |
Retorna o valor Unicode correspondente à letra “A” maiúscula. Resultado: 65 |
| Procure o código numérico correspondente a uma letra minúscula. | =CODE(A3) |
Retorna o valor Unicode correspondente à letra “a” minúscula. Resultado: 97 |
| Procure o código numérico correspondente a um dígito armazenado como texto. | =CODE(A4) |
Retorna o valor Unicode do caractere “1”. Resultado: 49 |
| Procure o código numérico de um caractere de pontuação. | =CODE(A5) |
Retorna o valor Unicode do ponto de exclamação. Resultado: 33 |
| Procure o código numérico apenas do primeiro caractere de uma palavra mais longa. | =CODE(A6) |
Lê apenas o primeiro caractere de “Hello” (“H”) e retorna seu valor Unicode. Resultado: 72 |
Notas
- CODE retorna o número que representa o caractere no conjunto de caracteres Unicode.
- Se o argumento text estiver vazio, CODE retornará um erro #VALUE!
- CODE considera apenas o primeiro caractere da cadeia de caracteres de texto, mesmo que a cadeia contenha vários caracteres.
- CODE é freqüentemente usado em combinação com CHAR, que executa a operação inversa (convertendo um número em seu caractere correspondente).
Dicas:
- Você pode usar o CODE para comparar caracteres com base em seus valores Unicode, o que pode ser útil para classificar ou filtrar dados de amostra.
- Combine a função CODE com outras funções de texto, comoLEFT, MID ou RIGHT para trabalhar com caracteres específicos em uma sequência de caracteres.
- Lembre-se de que a função CODE retorna valores diferentes para letras maiúsculas e minúsculas, bem como para números e caracteres especiais.
- Para converter entre letras maiúsculas e minúsculas, você pode usar a função CODE em combinação com operações matemáticas simples (Exemplo:
CODE("A") + 32retorna o código para “a”). - Ao trabalhar com caracteres não ASCII, saiba que CODE retorna valores Unicode, que podem ser diferentes dos códigos ASCII para caracteres estendidos.
Funções relacionadas
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER