Convertir números de un sistema numérico en otro

Un sistema numérico es una forma sistemática de representar números con caracteres simbólicos y de usar un valor base para agrupar los números de forma conveniente en forma compacta. El sistema de números más común es decimal, que tiene un valor base de 10 y un conjunto de caracteres simbólicos de 0, 1, 2, 3, 4, 5, 6, 7, 8 y 9. Sin embargo, existen otros sistemas numéricos y pueden ser más eficientes para un fin específico. Por ejemplo, dado que los equipos utilizan lógica booleana para realizar cálculos y operaciones, usan el sistema de números binario, que tiene un valor base de 2.

Microsoft Office Excel tiene varias funciones que puede usar para convertir números a los siguientes sistemas de numeración y desde ellos:

Sistema numérico

Valor base

Conjunto de caracteres simbólicos

Binario

2

0, 1

Hexadecimal

8

0, 1, 2, 3, 4, 5, 6, 7

Decimal

10

0, 1, 2, 3, 4, 5, 6, 7, 8 y 9

Hexadecimal

apartado

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Para realizar esta tarea, use la función bin .

1

2

3

A

B

Fórmula

Descripción (resultado)

=BIN.A.DEC(1100100)

Convierte el número binario 1100100 a decimal (100).

=BIN.A.DEC(1111111111)

Convierte el número binario 1111111111 a decimal (-1)

Para realizar esta tarea, use la función BIN2HEX .

1

2

3

4

A

B

Fórmula

Descripción (resultado)

=BIN.A.HEX(11111011;4)

Convierte el valor binario 11111011 en un valor hexadecimal con 4 caracteres (00FB).

=BIN.A.HEX(1110)

Convierte el valor binario 1110 en hexadecimal (E).

=BIN.A.HEX(1111111111)

Convierte el valor binario 1111111111 en un valor hexadecimal (FFFFFFFFFF).

Para realizar esta tarea, use la función BIN2OCT .

1

2

3

4

A

B

Fórmula

Descripción (resultado)

=BIN.A.OCT(1001;3)

Convierte el número binario 1001 en octal con 3 caracteres (011).

=BIN.A.OCT(1100100)

Convierte el número binario 1100100 en octal (144).

=BIN.A.OCT(1111111111)

Convierte el número binario 1111111111 en octal (7777777777).

Para realizar esta tarea, use la función DEC2BIN .

1

2

3

A

B

Fórmula

Descripción (resultado)

=DEC.A.BIN(9;4)

Convierte el número decimal 9 en un valor binario con 4 caracteres (1001).

=DEC.A.BIN(-100)

Convierte el número decimal-100 en un valor binario (1110011100).

Para realizar esta tarea, use la función Dec .

1

2

3

A

B

Fórmula

Descripción (resultado)

=DEC.A.HEX(100;4)

Convierte el número decimal 100 en un valor hexadecimal con 4 caracteres (0064).

=DEC.A.HEX(-54)

Convierte el número decimal-54 en hexadecimal (FFFFFFFFCA).

Para realizar esta tarea, use la función Dec .

1

2

3

A

B

Fórmula

Descripción (resultado)

=DEC.A.OCT(58;3)

Convierte el número decimal 58 en octal (072).

=DEC.A.OCT(-100)

Convierte el número decimal en octal (7777777634).

Para realizar esta tarea, use la función Hex .

1

2

3

4

A

B

Fórmula

Descripción (resultado)

=HEX.A.BIN("F";8)

Convierte el valor hexadecimal F en un valor binario, con 8 caracteres (00001111).

=HEX.A.BIN("B7")

Convierte el valor hexadecimal B7 en binario (10110111).

=HEX.A.BIN("FFFFFFFFFF")

Convierte el valor hexadecimal FFFFFFFFFF en binario (1111111111).

Para realizar esta tarea, use la función Hex .

1

2

3

4

A

B

Fórmula

Descripción (resultado)

=HEX.A.DEC("A5")

Convierte el valor hexadecimal A5 a decimal (165).

=HEX.A.DEC("FFFFFFFF5B")

Convierte el valor hexadecimal FFFFFFFF5B en decimal (-165).

=HEX.A.DEC("3DA408B9")

Convierte el valor hexadecimal 3DA408B9 en decimal (1034160313).

Para realizar esta tarea, use la función Hex .

1

2

3

4

A

B

Fórmula

Descripción (resultado)

=HEX.A.OCT("F";3)

Convierte el valor hexadecimal F en octal con 3 caracteres (017).

=HEX.A.OCT("3B4E")

Convierte el valor hexadecimal 3B4E en octal (35516).

=HEX.A.OCT("FFFFFFFF00")

Convierte el valor hexadecimal FFFFFFFF00 en octal (7777777400).

Para realizar esta tarea, use la función Oct .

1

2

3

A

B

Fórmula

Descripción (resultado)

=OCT.A.BIN(3;3)

Convierte el número octal 3 en un valor binario con 3 caracteres (011).

=OCT.A.BIN(7777777000)

Convierte el número octal 7777777000 en un valor binario (1 mil millones).

Para realizar esta tarea, use la función Oct .

1

2

3

A

B

Fórmula

Descripción (resultado)

=OCT.A.DEC(54)

Convierte el número octal 54 en un valor decimal (44).

=OCT.A.DEC(7777777533)

Convierte el número octal 7777777533 en un valor decimal (-165).

Para realizar esta tarea, use la función Oct .

1

2

3

A

B

Fórmula

Descripción (resultado)

=OCT.A.HEX(100;4)

Convierte el número octal 100 en un valor hexadecimal con 4 caracteres (0040).

=OCT.A.HEX(7777777533)

Convierte el número octal 7777777533 en hexadecimal (FFFFFFFF5B).

¿Necesita más ayuda?

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×