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úmerono 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. |
— |
