Descripción
Utiliza esta función para devolver el carácter Unicode al que hace referencia el valor numérico dado. Es lo contrario de la función UNICODE. UNICHAR puede ser útil para insertar caracteres especiales en cadenas de texto sin tener que escribirlos directamente.
Sintaxis
UNICHAR(número)
Entradas
Esta función acepta el siguiente argumento:
| Nombre | Obligatorio | Descripción | Entrada válida |
|---|---|---|---|
número |
Sí | El número Unicode que representa un carácter. | Un número entero en el rango de 1 a 1114111 (0x10FFFF en hexadecimal), ambos inclusive. |
Ejemplo
Datos de muestra
| A | B |
|---|---|
| Unicode|Unicode | Descripción |
| 65 | A mayúscula |
| 9786 | Cara sonriente blanca |
| 8364 | Símbolo del Euro |
| 937 | Letra mayúscula griega Omega |
Ejemplos de fórmulas
| Caso práctico | Fórmula | Explicación y Resultado |
|---|---|---|
| Convierte un número Unicode en el carácter correspondiente. | =UNICHAR(A2) |
Convierte el valor 65 en el carácter que representa. Resultado: A |
| Inserta un símbolo especial, como una carita sonriente, utilizando su número Unicode en lugar de escribir el símbolo directamente. | =UNICHAR(A3) |
Convierte el valor 9786 en su símbolo correspondiente. Resultado: ☺ |
| Introduce un símbolo de moneda utilizando su número Unicode en lugar de escribirlo directamente. | =UNICHAR(A4) |
Convierte el valor 8364 en su símbolo correspondiente. Resultado: € |
| Combina dos números Unicode mediante operaciones matemáticas y, a continuación, convierte el resultado en un carácter. | =UNICHAR(A2+A5) |
Suma 65 y 937 para obtener 1002 y, a continuación, convierte ese valor resultante en el carácter correspondiente. Resultado: Ϫ |
Notas
- Si la cadena de texto está vacía, es cero o está fuera del intervalo permitido de 1 a 1.114.109, UNICHAR devuelve el error #¡VALOR!
- Es posible que algunos caracteres Unicode, como los caracteres de control, no se muestren correctamente en las celdas de Workiva.
- 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.
- UNICHAR es especialmente útil cuando trabajas con texto internacional o símbolos especiales.
- El argumento número puede ser un número decimal o hexadecimal. Por ejemplo, para obtener el carácter Unicode de la letra "A", que corresponde al número 65, la fórmula sería: =UNICHAR(65).
Recomendaciones
- Utiliza UNICHAR en combinación con UNICODE para convertir entre caracteres y sus representaciones numéricas.
- Recuerda que algunos caracteres Unicode, como los emojis o determinados símbolos, pueden no mostrarse correctamente en todos los conjuntos de idiomas o en todos los dispositivos.
Funciones relacionadas
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER