La función UNICAR de Excel devuelve el carácter Unicode correspondiente a un número decimal determinado. Es la función inversa a UNICODE y es una versión mejorada de la función CARACTER, ya que es compatible con el estándar Unicode completo y no se limita al juego de caracteres del sistema.
Esta función es especialmente útil para insertar caracteres especiales, símbolos o letras de diferentes alfabetos directamente en una celda mediante su código numérico.
Sintaxis
=UNICAR(número)
La función UNICAR tiene el siguiente argumento:
- número: Es el número de código Unicode que representa al carácter que se desea obtener. Obligatorio.
 
Ejemplos
Ejemplo 1: Caracteres básicos
Convertir números Unicode a sus caracteres correspondientes, como letras o símbolos comunes.
=UNICAR(65)     --> Resultado: "A"
=UNICAR(97)     --> Resultado: "a"
=UNICAR(8364)   --> Resultado: "€" (símbolo del euro)
Ejemplo 2: Insertar símbolos en texto
Se puede concatenar la función UNICAR con cadenas de texto para crear mensajes más visuales o añadir indicadores, como una marca de verificación.
="Tarea completada: " & UNICAR(10004) --> Resultado: "Tarea completada: ✔"
="Precaución: " & UNICAR(9888)        --> Resultado: "Precaución: ⚠"
Ejemplo 3: Generar caracteres a partir de valores de celda
Si tenemos una tabla con códigos Unicode, podemos usar UNICAR para mostrar los caracteres correspondientes en una columna adyacente.
| A | B | |
|---|---|---|
| 1 | Código | Carácter | 
| 2 | 9658 | =UNICAR(A2) | 
| 3 | 9829 | =UNICAR(A3) | 
| 4 | 9742 | =UNICAR(A4) | 
Resultados que se mostrarían en la columna B:
- Celda B2: ► (Triángulo negro apuntando a la derecha)
 - Celda B3: ♥ (Corazón)
 - Celda B4: ☎ (Teléfono)
 
Observaciones
El carácter que se muestra puede depender de la fuente aplicada a la celda. Si la fuente no es compatible con un carácter Unicode específico, es posible que se muestre un cuadrado vacío (□) u otro símbolo de reemplazo.
Errores comunes
- #¡VALOR!: Este error ocurre si el argumento número no es un valor numérico, es menor que 1, o es mayor que el máximo permitido por el estándar Unicode (1,114,111). También puede ocurrir si el tipo de datos del número Unicode no es válido.
 
Disponibilidad por versión de Excel
La función UNICAR está disponible a partir de Excel 2013 y en todas las versiones posteriores, incluyendo Microsoft 365, Excel para la web, Mac y dispositivos móviles.
Compatibilidad
| Software | Compatibilidad | Notas | Alternativa | 
|---|---|---|---|
| Microsoft Excel | ✔️ | Disponible desde Excel 2013. | |
| Google Sheets | ✔️ | La función se llama UNICHAR. | |
| LibreOffice Calc | ✔️ | La función se llama UNICHAR. | |
| OpenOffice Calc | ✔️ | Disponible como UNICHAR desde la versión 4.0. | |
| WPS Office Spreadsheets | ✔️ | La función se llama UNICHAR. | |
| Apple Numbers | ✔️ | La función se llama UNICHAR. | 
Funciones Relacionadas
- UNICODE: Realiza la operación inversa; devuelve el número de código Unicode de un carácter.
 - CARACTER: Similar a UNICAR, pero se basa en el juego de caracteres del sistema (como ANSI) y generalmente está limitada a los primeros 255 códigos.
 - CODIGO: Es la función inversa a CARACTER. Devuelve el código numérico del primer carácter de una cadena de texto según el juego de caracteres del sistema.
 
