function

UNICODE

Todo sobre la función UNICODE en Excel

La función UNICODE de Microsoft Excel devuelve el número de punto de código Unicode correspondiente al primer carácter de una cadena de texto. Esta función es la sucesora de CODIGO y es fundamental para trabajar con sistemas de caracteres modernos que incluyen símbolos, emojis y alfabetos no latinos.

Es la función inversa a UNICAR, que toma un punto de código numérico y devuelve el carácter correspondiente.

Sintaxis

=UNICODE(texto)

La función UNICODE tiene un único argumento:

  • texto: El texto o carácter del que se desea obtener el punto de código Unicode. Si el texto contiene más de un carácter, la función solo evaluará el primero e ignorará los demás. Obligatorio.

Ejemplos

Ejemplo 1: Caracteres básicos

Obtener el punto de código para letras mayúsculas, minúsculas y números.

=UNICODE("A")  -> Devuelve 65
=UNICODE("a")  -> Devuelve 97
=UNICODE("1")  -> Devuelve 49

Ejemplo 2: Símbolos y caracteres extendidos

La verdadera potencia de UNICODE se muestra con caracteres fuera del conjunto ASCII básico, como símbolos de moneda o emojis.

=UNICODE("€")  -> Devuelve 8364
=UNICODE("🚀")  -> Devuelve 128640

Ejemplo 3: Uso con referencias de celda

Si se trabaja con una tabla de datos, se puede aplicar la función a celdas específicas. Dado el siguiente ejemplo:

A B
1 Texto Punto Unicode
2 Hola =UNICODE(A2)
3 你好 =UNICODE(A3)
=UNICODE(A2)  -> Devuelve 72 (el código para "H")
=UNICODE(A3)  -> Devuelve 20320 (el código para "你")

Observaciones

Si el argumento texto es una cadena vacía («»), la función devolverá un error.

UNICODE es complementaria a UNICAR. Mientras que =UNICODE("A") devuelve 65, =UNICAR(65) devuelve «A».

Errores comunes

  • #¡VALOR!: Ocurre si el argumento texto está vacío o no puede ser interpretado como un carácter válido.
  • #¿NOMBRE?: Ocurre si el nombre de la función se ha escrito incorrectamente, por ejemplo, =UNICOD.

Disponibilidad por versión de Excel

La función UNICODE está disponible en Microsoft Excel a partir de la versión Excel 2013 y en todas las versiones posteriores, incluyendo Excel para Microsoft 365 y Excel para la Web.

Compatibilidad

Software Compatibilidad Notas
Microsoft Excel ✔️ Disponible desde Excel 2013.
Google Sheets ✔️ Totalmente compatible.
LibreOffice Calc ✔️ Totalmente compatible.
OpenOffice Calc No disponible. Se debe usar la función CODIGO, que tiene limitaciones a caracteres del sistema.
WPS Office Spreadsheets ✔️ Totalmente compatible.
Apple Numbers ✔️ Totalmente compatible.

Funciones Relacionadas

  • UNICAR: Es la función inversa; convierte un número de punto de código Unicode en un carácter.
  • CODIGO: Es la función predecesora. Devuelve el código numérico del primer carácter de una cadena de texto, pero basado en el juego de caracteres local del sistema (ANSI), no en Unicode.

Ver también...