Función HEX.A.OCT

Excel 2007+

Resumen

La función HEX.A.OCT de Excel convierte números hexadecimales a su equivalente octal, facilitando transformaciones entre sistemas numéricos para análisis técnicos y programación.

Sintaxis

HEX.A.OCT(número; [caracteres])

Parámetros

Parámetro Tipo Requerido Descripción
número String Número hexadecimal que se convertirá a octal. Máximo 10 caracteres hexadecimales.
caracteres Integer No Número opcional de caracteres en el resultado octal. Se rellenan con ceros a la izquierda.

Usando la función HEX2OCT

HEX.A.OCT es esencial para desarrolladores y analistas que trabajan con sistemas numéricos mixtos. Permite conversión directa de hexadecimal (común en programación) a octal (usado en algunos sistemas Unix y permisos de archivos).

Ejemplos Comunes de HEX2OCT

Conversión básica con relleno

=HEX.A.OCT("F";3)

Convierte F hexadecimal a 017 octal (3 caracteres con cero delante).

Conversión sin especificar longitud

=HEX.A.OCT("3B4E")

Convierte 3B4E hexadecimal directamente a 35516 octal.

Número hexadecimal largo

=HEX.A.OCT("FFFFFFFF00")

Convierte número hexadecimal grande a su equivalente octal: 7777777400.

Preguntas Frecuentes

Devuelve el error #¡NUM! si el número no es hexadecimal válido.

Los números negativos usan complemento a 2 y generan 10 caracteres octales automáticamente.

Máximo 10 caracteres hexadecimales.

Errores Comunes y Soluciones

#¡NUM!

Cause: Número hexadecimal inválido o fuera de rango

Solution: Verifique que el número use solo 0-9 y A-F, y esté dentro de límites permitidos

#¡NUM!

Cause: Se requieren más caracteres de los especificados

Solution: Aumente el valor de 'caracteres' o omita el parámetro

#VALOR!

Cause: Parámetro 'caracteres' no es numérico

Solution: Use un número entero para 'caracteres'

#¡NUM!

Cause: Parámetro 'caracteres' negativo

Solution: Use un valor positivo o cero para 'caracteres'

Notas

  • Para números negativos, se ignora 'caracteres' y siempre devuelve 10 dígitos
  • Números positivos máximo 1FFFFFFF, negativos mínimo FFE0000000
  • El primer bit es el bit de signo, los 39 restantes son de magnitud

Compatibilidad

Disponible en: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

No disponible en: Excel 2003 y versiones anteriores

Contenido actualizado: December 9, 2025
Frecuencia de actualización: Según sea necesario
Versiones de Excel probadas: Excel 2007+