Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado

Excel Avanzado: UDF Número de cifras de un Decimal transformado en Binario

| Sin comentarios

"Excel Avanzado: UDF Número de cifras de un Decimal transformado en Binario"

 

Para hallar el número de cifras de un número Decimal transformado en Binario, sin la necesidad de tener el número Decimal trasformado, se aplica la siguiente fórmula al número Decimal:

Número Decimal: n

Número de cifras: x

x = (log n) / (log 2) + 1

Ejemplo de la fórmula aplicada a un número decimal.

cifrasbin2 261x300 Excel Avanzado: UDF Número de cifras de un Decimal transformado en Binario

(Para mayor visualización de la imagen, hacer click en la misma)

A continuación se muestra la fórmula programa en visual para Excel:

Function NumeroCiBin(X)
NumeroCiBin = Int(Log(X) / Log(2) + 1)
End Function

Al aplicar la fórmula esta nos devolverá la parte entera de la respuesta. Aplicándola tendremos directamente el número de cifras calculado.

 

Elaborado por Milton García Díaz

Deja una respuesta

Los campos requeridos estan marcados con *.