function

BINADEC

Todo sobre la función BINADEC en Excel

La función BINADEC en Microsoft Excel se utiliza para convertir un número binario (base 2) en un número decimal (base 10). Es una herramienta fundamental para ingenieros, informáticos y estudiantes que trabajan con sistemas de numeración digital, permitiendo traducir secuencias de ceros y unos a valores numéricos enteros comprensibles.

Esta función forma parte del grupo de funciones de Ingeniería de Excel.

Sintaxis

=BINADEC(número)

La función consta de un único argumento:

  • número El número binario que se desea convertir. Obligatorio.

Condiciones del argumento:

  • El argumento número no puede contener más de 10 caracteres (10 bits).
  • El bit más significativo (el primero de la izquierda) es el bit de signo. Los 9 bits restantes son bits de magnitud.
  • Los números negativos se representan utilizando la notación de complemento a dos.

Ejemplos

Ejemplo 1 Conversión básica de un número binario positivo.

=BINADEC(1100100) -> Resultado esperado: 100

Ejemplo 2 Conversión de un número binario negativo (el bit de signo es 1 y se usa complemento a dos).

=BINADEC("1111111111") -> Resultado esperado: -1

Ejemplo 3 Uso de referencias de celda en una tabla de datos de red.

A B
1 Código Binario Decimal
2 1010 10
3 1111 15
4 100000 32
=BINADEC(A2) -> Se arrastra la fórmula para obtener los valores decimales de la columna A.

Observaciones

Es importante tener en cuenta que Excel interpreta el argumento como un valor de texto o numérico indistintamente, siempre que solo contenga los dígitos 0 y 1. Sin embargo, debido a la limitación de 10 caracteres, el rango de valores decimales posibles va desde -512 hasta 511.

Si necesitas trabajar con números binarios más grandes que excedan los 10 bits, deberás utilizar la función BASE o fórmulas personalizadas, ya que BINADEC no soportará esa longitud.

Errores comunes

  • #¡NUM! Ocurre si el argumento número:
    • Contiene caracteres que no son 0 o 1 (por ejemplo, «102»).
    • Tiene más de 10 caracteres de longitud.
    • Es una cadena vacía o una referencia a una celda vacía (en algunas versiones antiguas).
  • #¡VALOR! Ocurre si el argumento es un tipo de dato no admitido (texto no numérico que no representa un binario).

Disponibilidad por versión de Excel

Disponible en todas las versiones modernas: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021 y Microsoft 365. En versiones anteriores a 2007, esta función requería activar el complemento «Herramientas para análisis» (Analysis ToolPak).

Compatibilidad

Software Compatibilidad Notas Alternativa
Microsoft Excel ✔️
Google Sheets ✔️ La función se llama BIN2DEC en la versión en inglés, pero BINADEC es reconocida en la configuración en español.
LibreOffice Calc ✔️ Generalmente usa el nombre internacional BIN.A.DEC o BIN2DEC.
OpenOffice Calc ✔️ Soporte estándar mediante BIN.A.DEC.
WPS Office Spreadsheets ✔️ Compatible.
Apple Numbers ✔️ Usa el nombre en inglés BIN2DEC, pero la funcionalidad es idéntica.

Funciones Relacionadas

  • DECABIN Realiza la operación inversa: convierte un número decimal a binario.
  • BINAHEX Convierte un número binario a sistema hexadecimal.
  • BINAOCT Convierte un número binario a sistema octal.
  • BASE Convierte un número decimal en una representación de texto en cualquier base especificada.

Ver también...