Excel ya viene con funciones para convertir números de una base a otra, puedes convertir por ejemplo de Decimal a Binario, o a Hexadecimal u Octal, y desde cualquiera de esas esas bases al decimal u otra. las funciones son casi las mismas y siguen el formato «BASE1.A.BASE2()» así que si quieres pasar de de Octal a Binario por ejemplo seria OCT.A.BIN, aquí la lista de funciones:
Decimal a =>
DEC.A.BIN(Numero, posiciones)
DEC.A.OCT(Numero, posiciones)
DEC.A.HEX(Numero, posiciones)
Donde Numero es el valor o la celda que quieras convertir y posiciones es el numero de ceros «0» a la izquierda, por ejemplo los numero en binario se representan con 8 dígitos siendo 4 en binario= 100 y si representación a 8 dígitos seria 00000100
Binario a =>
BIN.A.DEC(Numero, posiciones)
BIN.A.OCT(Numero, posiciones)
BIN.A.HEX(Numero, posiciones)
Octal a =>
OCT.A.BIN(Numero, posiciones)
OCT.A.DEC(Numero, posiciones)
OCT.A.HEX(Numero, posiciones)
Hexadecimal a =>
HEX.A.BIN(Numero, posiciones)
HEX.A.DEC(Numero, posiciones)
HEX.A.OCT(Numero, posiciones)
Aquí un archivo en Excel con esas funciones: