BASE (función BASE)
BASE (función BASE)
En este artículo, se describen la sintaxis de la fórmula y el uso de la función (función: fórmula ya escrita que toma un valor o valores, realiza una operación y devuelve un valor o valores. Utilice funciones para simplificar y acortar fórmulas en una hoja de cálculo, especialmente aquellas que llevan a cabo cálculos prolongados o complejos.) BASE en Microsoft Excel.
Descripción
Convierte un número en una representación de texto con la base dada.
Sintaxis
BASE(Número; Base [Long_mín])
La sintaxis de la función BASE tiene los siguientes argumentos:
- Número Obligatorio. El número que desea convertir. Debe ser un entero mayor o igual que 0 y menor que 2^53.
- Base Obligatorio. La base a la que desea convertir el número. Debe ser un entero mayor o igual a 2 y menor o igual a 36.
- Long_mín Opcional. La longitud mínima de la cadena que se devuelve. Debe ser un entero mayor o igual a 0.
Observaciones
- Si Número, Base y Long_mín están fuera de los límites mínimos y máximos, BASE devuelve el valor de error #¡NUM!.
- Si Número es un valor no numérico, BASE devuelve el valor de error #¡VALOR!.
- Cualquier número no entero que se especifique como argumento se trunca a un entero.
- Si se incluye el argumento Long_mín, los ceros iniciales se agregan al resultado si este sería de lo contrario más corto que la longitud mínima especificada. Por ejemplo, BASE(16;2) devuelve 10000, pero BASE(16;2;8) devuelve 00010000.
- El valor máximo del argumento Long_mín es 255.
Ejemplo
Copie los datos de ejemplo en la tabla siguiente y cópielos en la celda A1 de una nueva hoja de cálculo de Excel. Para que las fórmulas muestren resultados, selecciónelas, presione F2 y después presione Entrar. Si lo necesita, puede ajustar los anchos de columna para ver todos los datos.
Fórmula | Descripción | Resultado |
---|---|---|
=BASE(7,2) | Convierte el número decimal 7 a la base 2 (binario). El resultado es 111. | 111 |
=BASE(100,16) | Convierte el número decimal 100 a la base 16 (hexadecimal). El resultado es 64. | 64 |
=BASE(15,2,10) | Convierte el número decimal 15 a la base 2 (binario), con una longitud mínima de 10. El resultado es 0000001111, que representa 1111 con 6 ceros delante para hacer la cadena 10 caracteres más larga. | 0000001111 |