Descripción
Utiliza esta función para devolver el valor Unicode del primer carácter de una cadena de texto. Es lo contrario de la función UNICHAR.
Sintaxis
UNICODE(texto)
Entradas
Esta función acepta los siguientes argumentos:
| Nombre | Obligatorio | Descripción | Entrada válida |
|---|---|---|---|
enviar mensaje|enviar SMS |
Sí | El texto para el que quieres el valor Unicode del primer carácter. | Un solo carácter entre comillas dobles (" ") introducido directamente en la función, en una referencia de celda o en una fórmula que da lugar a cualquiera de estas dos cosas. |
Ejemplo
Datos de muestra
| A |
|---|
| Apple |
| Barco |
| George |
| 45 |
Ejemplos de fórmulas
| Caso práctico | Fórmula | Explicación y Resultado |
|---|---|---|
| Busca el valor Unicode de un carácter concreto que escribas directamente en la fórmula. | =UNICODE("A") |
Devuelve el código numérico correspondiente a la letra «A». Resultado: 65 |
| Busca el valor Unicode del primer carácter del texto de una celda. | =UNICODE(A3) |
Lee el primer carácter de «George» («G») y devuelve su punto de código. Resultado: 71 (el valor de «G») |
| Busca el valor Unicode del primer carácter cuando una celda contenga un número en lugar de texto. | =UNICODE(A4) |
Trata el número 45 como el texto «45» y devuelve el punto de código de su primer carácter, «4». Resultado: 52 (el valor correspondiente a «4») |
| Busca el valor Unicode del primer carácter de un número introducido directamente en la fórmula. | =UNICODE(24) |
Trata el número 24 como el texto «24» y devuelve el punto de código de su primer carácter, «2». Resultado: 50 (el valor correspondiente a «2») |
| Busca el valor Unicode de cualquier carácter de la cadena de texto, no solo del primero. | =UNICODE(MID(A3,3,2)) |
Extrae la letra «o» de «George» a partir del tercer carácter y, a continuación, devuelve el punto de código de su primer carácter, la «o». Resultado: 111 (el valor de «o») |
Notas
- La función UNICODE devuelve el valor Unicode del primer carácter de una cadena de texto.
- Si la cadena de texto está vacía, UNICODE devuelve el error #¡VALOR!
- La fuente utilizada en una hoja de cálculo puede alterar el aspecto de los caracteres, especialmente en el caso de los caracteres "ASCII alto" (caracteres numerados de 128 a 255, correspondientes a Unicode U+0080 a U+00FF). Las distintas Fuentes pueden representar estos caracteres de distintas maneras, lo que puede afectar a su representación visual.
- Esta función puede utilizarse para identificar caracteres de una cadena de texto que pueden no mostrarse correctamente en determinadas fuentes o aplicaciones.
Recomendaciones
- Utiliza UNICODE para encontrar el código numérico de los caracteres, lo que puede ser útil para depurar incidencias de datos de texto.
- Combina UNICODE con funciones como MID y LEN para analizar y manipular cadenas de texto con mayor eficacia.
- UNICODE devuelve solo el punto de código del primer carácter. Para obtener los puntos de código de los caracteres siguientes, utiliza funciones como MID junto con UNICODE. (Véase el ejemplo anterior.)
Funciones relacionadas
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER