Hi ha un grup de funcions d'Excel que tenen en compte totes les combinacions de conversió entre binari, octal, decimal i hexadecimal. Aquestes funcions es mostren a la taula següent.
Funció |
Què fa |
BIN2DEC |
Converteix binari a decimal |
BIN2HEX |
Converteix binari a hexadecimal |
BIN2OCT |
Converteix binari a octal |
DEC2BIN |
Converteix decimal a binari |
DEC2HEX |
Converteix decimal a hexadecimal |
DEC2OCT |
Converteix decimal a octal |
HEX2BIN |
Converteix hexadecimal a binari |
HEX2DEC |
Converteix hexadecimal a decimal |
HEX2OCT |
Converteix hexadecimal a octal |
OCT2BIN |
Converteix octal en binari |
OCTUBRE 2DEC |
Converteix octal a decimal |
OCT2HEX |
Converteix octal en hexadecimal |
Podeu trobar aquestes funcions a la secció Enginyeria del quadre de diàleg Insereix funció. Feu clic al botó Insereix funció a la pestanya Fórmules de la cinta.
En determinades línies de treball, és desitjable o fins i tot necessari treballar en un altre sistema base. Dissenyar sistemes informàtics n'és un bon exemple. Els xips d'ordinador que fan servir els ordinadors funcionen amb un sistema binari. Els circuits estan activats o apagats. Això vol dir que només hi ha dos estats possibles, i sovint s'expressen com 0 i 1.
En base 2, o binari, tots els nombres s'expressen amb el dígit 0 o 1. El nombre 20 tal com el coneixeu en decimal és 10100 en binari. El número 99 és 1100011. El sistema binari es basa en potències de 2.
En altres paraules, a la base 10 compteu fins a deu dígits en una posició abans de moure una posició cap a l'esquerra per al següent dígit significatiu. I llavors la primera posició torna al dígit inicial. Per simplificar-ho, compteu del 0 al 9, afegiu un 1 al següent dígit significatiu i comenceu la primera posició amb 0. Per tant, 10 ve després del 9.
El binari, l'octal i l'hexadecimal compten fins a un dígit diferent abans d'incrementar el següent dígit significatiu. És per això que quan qualsevol nombre de base més gran, com ara un nombre de base 10, es converteix en binari, hi ha més llocs de dígits reals. Mireu què passa amb el nombre 20. En base 10, el 20 es representa amb 2 xifres. En binari, 20 es representa amb 5 dígits.
Octal, basat en potències de 8, compta fins a 8 dígits, del 0 al 7. Els dígits 8 i 9 no s'utilitzen mai en octal. L'hexadecimal, basat en potències de 16, compta fins a 16 dígits, però com? Què queda després de les 9? Les lletres de l'alfabet, això és el que!
Hexadecimal utilitza aquests dígits: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E i F. Les lletres A a F representen els valors decimals del 10 al 15 , respectivament. Si alguna vegada heu treballat en els colors d'un lloc web, potser sabeu que FFFFFF és tot blanc. El servidor web reconeix els colors representats en notació hexadecimal i respon adequadament.
El número 200 en notació decimal es converteix en C8 en notació hexadecimal. El número 99 en notació decimal es converteix en 63 en notació hexadecimal.