DEC.A.OCT - Convertir Decimal a Octal

Excel 2007+

Resumen

La función DEC.A.OCT de Excel convierte números decimales en su representación octal (base 8). Es ideal para programadores y analistas que trabajan con conversiones numéricas entre diferentes sistemas de bases.

Sintaxis

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

Parámetros

Parámetro Tipo Requerido Descripción
número Number Número entero decimal a convertir (obligatorio). Si es negativo, ignora 'caracteres' y usa 10 dígitos.
caracteres Number No Longitud del resultado opcional. Usa mínimo necesario si se omite.

Usando la función DEC2OCT

DEC.A.OCT es perfecta para conversiones numéricas en programación, análisis de sistemas binarios/octales y validación de datos en bases diferentes. Facilita el trabajo con representaciones numéricas en diferentes bases sin fórmulas complejas.

Ejemplos Comunes de DEC2OCT

Conversión básica con padding

=DEC.A.OCT(58;3)

Convierte 58 decimal a octal con 3 dígitos: 072.

Número negativo

=DEC.A.OCT(-100)

Convierte -100 a octal (10 dígitos, complemento 2): 7777777634.

Sin especificar caracteres

=DEC.A.OCT(9)

Convierte 9 decimal a octal usando mínimo necesario: 11.

Preguntas Frecuentes

Si número < -536.870.912 o > 536.870.911, devuelve #¡NUM!.

Usa 10 caracteres (30 bits) con bit de signo y complemento a 2 en los 29 bits restantes.

Devuelve #¡NUM! si requiere más caracteres de los especificados.

Errores Comunes y Soluciones

#¡NUM!

Cause: Número fuera del rango (-536870912 a 536870911)

Solution: Use un número dentro del rango permitido

#¡VALOR!

Cause: Argumento 'número' no es numérico

Solution: Asegúrese que 'número' contenga solo dígitos

#¡NUM!

Cause: 'caracteres' negativo o insuficiente

Solution: Use valor positivo para 'caracteres' y suficiente longitud

Notas

  • En español se escribe DEC.A.OCT (puntos en lugar de 2)
  • Usa punto y coma (;) como separador en Excel español
  • Para conversiones bidireccionales, combine con OCT.A.DEC
  • Ideal para depuración de código en bases octales

Compatibilidad

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

No disponible en:

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