Descripción
Utiliza esta función para obtener el código numérico del primer carácter de una cadena de texto. Compatible con cadenas.
CODE devuelve el código numérico de caracteres Unicode correspondiente al primer carácter de la cadena de texto proporcionada.
Sintaxis
CODE(text)
Entradas
Esta función acepta el siguiente argumento:
| Nombre | Obligatorio | Descripción | Entrada válida |
|---|---|---|---|
enviar mensaje|enviar SMS |
Sí | La cadena de texto para la que quieres encontrar el código del primer carácter. | Una cadena de texto, una referencia a una celda que contiene texto o una fórmula que da como resultado texto. |
Ejemplo
Datos de muestra
| Un | B |
|---|---|
| Carácter | Descripción |
| Un | A mayúscula |
| a | A minúscula |
| 1 | Número uno |
| ! | Signo de exclamación |
| Hello | Juegos de palabras |
Ejemplos de fórmulas
| Caso práctico | Fórmula | Explicación y resultado |
|---|---|---|
| Busca el código numérico correspondiente a una letra mayúscula. | =CODE(A2) |
Devuelve el valor Unicode correspondiente a la letra «A» mayúscula. Resultado: 65 |
| Busca el código numérico correspondiente a una letra minúscula. | =CODE(A3) |
Devuelve el valor Unicode correspondiente a la letra «a» minúscula. Resultado: 97 |
| Busca el código numérico de un dígito almacenado como texto. | =CODE(A4) |
Devuelve el valor Unicode del carácter «1». Resultado: 49 |
| Busca el código numérico de un signo de puntuación. | =CODE(A5) |
Devuelve el valor Unicode del signo de exclamación. Resultado: « » 33 |
| Busca el código numérico correspondiente únicamente al primer carácter de una palabra más larga. | =CODIGO(A6) |
Lee únicamente el primer carácter de «Hello» («H») y devuelve su valor Unicode. Resultado: 72 |
Notas
- CODE devuelve el número que representa el carácter en el conjunto de caracteres Unicode.
- Si el argumento del texto está vacío, CODE devuelve un error #¡VALOR!
- CÓDIGO solo tiene en cuenta el primer carácter de la cadena de texto, aunque esta contenga varios caracteres.
- CÓDIGO se utiliza a menudo en combinación con CHAR, que realiza la operación inversa (convertir un número en su carácter correspondiente).
Recomendaciones
- Puedes utilizar CODE para comparar caracteres en función de sus valores Unicode, lo que puede resultar útil para ordenar o filtrar datos de muestra.
- Combina CODE con otras funciones de texto, comoLEFT, MID o RIGHT, para trabajar con caracteres específicos de una cadena.
- Recuerda que CODE devuelve valores diferentes para las letras mayúsculas y minúsculas, así como para los números y los caracteres especiales.
- Para convertir entre mayúsculas y minúsculas, puedes utilizar la función CODE junto con operaciones matemáticas sencillas (ejemplo:
CODE("A") + 32devuelve el código correspondiente a «a»). - Cuando trabajes con caracteres no ASCII, ten en cuenta que CODE devuelve valores Unicode, que pueden ser diferentes de los códigos ASCII de los caracteres extendidos.
Funciones relacionadas
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER