function

UNICODE

Todo sobre la función UNICODE en Excel

La función UNICODE en Excel devuelve el punto de código numérico correspondiente al primer carácter de una cadena de texto. Esta función es la sucesora de CODIGO, ya que es capaz de trabajar con el estándar de codificación de caracteres Unicode completo, lo que le permite devolver el valor de prácticamente cualquier carácter o símbolo de cualquier idioma.

Es la función inversa a CAR.UNICODE, que toma un número y devuelve el carácter Unicode correspondiente.

Sintaxis

=UNICODE(texto)

La función UNICODE tiene el siguiente argumento:

  • texto: El carácter o cadena de texto del cual se quiere obtener el punto de código Unicode. Si se proporciona una cadena con múltiples caracteres, la función solo evaluará el primero e ignorará los demás. Obligatorio.

Ejemplos

Ejemplo 1: Carácter simple

Devuelve el punto de código Unicode para la letra mayúscula «A».

=UNICODE("A")

Resultado: 65

Ejemplo 2: Símbolo de moneda

Obtiene el valor numérico para el símbolo del Euro (€), que no está presente en el conjunto de caracteres ASCII estándar.

=UNICODE("€")

Resultado: 8364

Ejemplo 3: Uso con emojis

La función UNICODE también puede trabajar con caracteres más complejos como los emojis.

=UNICODE("😊")

Resultado: 128522

Ejemplo 4: Referencia a una celda

Si la celda A1 contiene el texto «Hola Mundo», la fórmula devolverá el código del primer carácter, «H».

A
1 Hola Mundo
=UNICODE(A1)

Resultado: 72

Observaciones

Es importante recordar que la función UNICODE solo considera el primer carácter de la cadena de texto proporcionada. Cualquier carácter posterior es ignorado.

Esta función es especialmente útil cuando se necesita manipular texto en un entorno multilingüe o cuando se trabaja con símbolos y caracteres especiales que van más allá del conjunto de caracteres ASCII básico soportado por la función CODIGO.

Errores comunes

  • #¡VALOR!: Este error ocurre si el argumento texto está vacío o si el valor proporcionado no puede ser interpretado como un carácter válido (por ejemplo, partes de un par suplente de Unicode que no forman un carácter completo).

Disponibilidad por versión de Excel

La función UNICODE está disponible a partir de Excel 2013 y en todas las versiones posteriores, incluyendo Excel 2016, Excel 2019, Excel 2021 y Microsoft 365.

Compatibilidad

Software Compatibilidad Notas Alternativa
Microsoft Excel ✔️ Desde Excel 2013 en adelante.
Google Sheets ✔️
LibreOffice Calc ✔️
OpenOffice Calc No implementada. CODIGO (con limitaciones a ASCII/ANSI)
WPS Office Spreadsheets ✔️
Apple Numbers ✔️

Funciones Relacionadas

  • CAR.UNICODE: Realiza la operación inversa. Convierte un número de punto de código Unicode en su carácter correspondiente.
  • CODIGO: Similar a UNICODE, pero limitada al juego de caracteres del sistema (generalmente ASCII), por lo que no puede manejar muchos símbolos y caracteres internacionales.
  • CARACTER: La función inversa a CODIGO. Convierte un número del juego de caracteres del sistema en su carácter correspondiente.

Ver también...