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

Nota:  Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

Un sistema numérico es un modo sistemático para representar números con caracteres simbólicos y usa un valor de base a los números de grupo cómodamente en forma compacta. El sistema más común es decimal, que tiene un valor de base de 10 y un conjunto de caracteres simbólico de 0, 1, 2, 3, 4, 5, 6, 7, 8 y 9. Sin embargo, existen otros sistemas de número y pueden ser más eficaces utilizar para un fin específico. Por ejemplo, porque equipos usar lógica booleana para efectuar cálculos y operaciones, utilice el sistema de número binario, que tiene un valor de base de 2.

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

Sistema numérico

Valor de base

Juego de caracteres simbólico

Binario

2

0,1

Octal.

8

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

Decimal

10

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

Hexadecimal.

16

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

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

1

2

3

A

B

Fórmula

Descripción (resultado)

=BIN.A.DEC(1100100)

Convierte el número binario 1100100 en 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 número binario 11111011 a hexadecimal con 4 caracteres (00fb).

=BIN.A.HEX(1110)

Convierte el número binario 1110 en hexadecimal (E)

=BIN.A.HEX(1111111111)

Convierte el número binario 1111111111 en 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 a 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 binario con 4 caracteres (1001)

=DEC.A.BIN(-100)

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

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

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 un valor hexadecimal (FFFFFFFFCA).

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

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 HEX2BIN .

1

2

3

4

A

B

Fórmula

Descripción (resultado)

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

Convierte el valor hexadecimal F en 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 HEX2DEC .

1

2

3

4

A

B

Fórmula

Descripción (resultado)

=HEX.A.DEC("A5")

Convierte el valor hexadecimal A5 en 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 HEX2OCT .

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 OCT2BIN .

1

2

3

A

B

Fórmula

Descripción (resultado)

=OCT.A.BIN(3;3)

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

=OCT.A.BIN(7777777000)

Convierte el número octal 7777777000 en binario (1000000000)

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

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 octal 7777777533 en un valor decimal (-165)

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

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 un valor hexadecimal (FFFFFFFF5B)

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.

×