"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.
(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