DEC.A.HEX - Convertir Decimal a Hexadecimal

Excel 2007+

Resumen

La función DEC.A.HEX de Excel convierte números decimales en su representación hexadecimal equivalente. Es ideal para programadores, análisis de memoria y conversiones de sistemas numéricos.

Sintaxis

DEC.A.HEX(número, [caracteres])

Parámetros

Parámetro Tipo Requerido Descripción
número Number Número entero decimal a convertir. Negativos usan complemento a 2 (40 bits)
caracteres Number No Número de caracteres deseados. Omite para longitud mínima

Usando la función DEC2HEX

DEC.A.HEX es esencial para desarrolladores que trabajan con registros hexadecimales, depuración de memoria, conversión de códigos de color y análisis de datos binarios en hojas de cálculo.

Ejemplos Comunes de DEC2HEX

Conversión básica con relleno

=DEC.A.HEX(100;4)

Convierte 100 decimal a hexadecimal con 4 caracteres: 0064

Número negativo

=DEC.A.HEX(-54)

Convierte -54 a hexadecimal en complemento a 2: FFFFFFFFCA

Sin relleno

=DEC.A.HEX(28)

28 decimal se convierte en 1C hexadecimal (longitud mínima)

Error por caracteres insuficientes

=DEC.A.HEX(64;1)

Devuelve #¡NUM! porque 40 requiere 2 caracteres

Preguntas Frecuentes

DEC.A.HEX devuelve #¡NUM! si el número está fuera del rango -549.755.813.888 a 549.755.813.887

Usa notación complementaria de 2 con 40 bits (10 caracteres hexadecimales)

Rellena con ceros a la izquierda hasta alcanzar el número especificado de caracteres

Errores Comunes y Soluciones

#¡NUM!

Cause: Número fuera del rango permitido

Solution: Use números entre -549.755.813.888 y 549.755.813.887

#¡NUM!

Cause: Resultado requiere más caracteres que los especificados

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

#¡VALOR!

Cause: Argumentos no numéricos

Solution: Verifique que ambos parámetros contengan números válidos

Notas

  • Para números negativos, 'caracteres' se ignora siempre
  • El argumento 'caracteres' se trunca a entero si contiene decimales
  • Útil para conversión de direcciones de memoria y códigos de color

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+