En este artículo, aprenderemos cómo usar la función HEX2OCT en Excel.

La función HEX2OCT en Excel se utiliza para convertir la representación hexadecimal de números de base 16 a números octales (base = 8).

La tabla que se muestra a continuación le muestra algunas de las bases más utilizadas y su raíz de caracteres alfanuméricos

Base

radix

Alpha-Numeric Characters

Binary

2

0 – 1

Octal

8

0 – 7

Decimal

10

0 – 9

hexadecimal

16

0 – 9 & A – F

hexatridecimal

36

0 – 9 & A – Z

El número hexadecimal es la representación de un número de base 16. 10 dígitos a partir de 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 junto con 6 alfabetos que comienzan desde A, B, C, D, E y F donde la representación del número octal tiene 8 dígitos de 0, 1, 2, 3, 4, 5, 6, 7. La siguiente tabla le ayudará a comprender mejor.

Octal

Decimal

hexadecimal

0

0

0

1

1

1

2

2

2

3

3

3

4

4

4

5

5

5

6

6

6

7

7

7

10

8

8

11

9

9

12

10

A

13

11

B

14

12

C

15

13

D

16

14

E

17

15

F

La formulación de conversión se realiza en dos pasos. Primero, el número se convierte a binario y luego el número binario se convierte para obtener el valor octal.

Tomemos un ejemplo de 543 se convierte a un número binario. Separe los dígitos. Escriba su conversión hexadecimal hasta el lugar de 4 dígitos agregando ceros a la izquierda del número hexadecimal. Combine todo el hexadecimal convertido para obtener el número hexadecimal.

5 4 3 101 100 11 0101 0100 0011 543 (hexa) = 010101000011 (binario)

010101000011 se convierte a hexadecimal. Haga el conjunto de 3 dígitos comenzando desde el último dígito.

  1. Complete el último conjunto agregando ceros al frente del valor.

  2. Ahora convierta todo el valor establecido a hexadecimal y combínelos para obtener el valor completo.

010101000011 010 101 000 011 2 5 0 3 543 (hexadecimal) = 2503 (octal)

La función HEX2OCT convierte el número hexadecimal de la base 16 al número octal de la base 8.

Sintaxis:

=HEX2OCT ( number, [places] )

Número: número hexadecimal que devuelve el número octal de 8 caracteres.

[Lugares]: número [opcional] donde el resultado se expresa hasta el número.

El valor de entrada de la función no puede contener más de 10 caracteres (10 bits). Donde el primer número devuelve el signo del número (positivo o negativo) y Otro 9 devuelve el valor después del signo.

image

Para obtener un número negativo, el número de entrada debe tener 10 caracteres comenzando con el primer bit, ya que representa el signo negativo. El número negativo se calcula utilizando la notación en complemento a dos. Cualquier menos de 10 caracteres, la función considera ceros predeterminados al frente.

Ahora comprendamos mejor la función usándolas en algunos ejemplos.

image

Aquí tenemos algunos valores hexadecimales en columna hexadecimal. Necesitamos convertir estos números hexadecimales en valor octal.

Utilice la fórmula en la columna hexadecimal:

=HEX2OCT (A2)

A2: número proporcionado a la función como referencia de celda o texto entre comillas Los valores de la función HEX2OCT se proporcionan como referencia de celda.

image

La representación HEX2OCT de 2 de base 16 (hexadecimal) es 2 de base 8 (decimal).

2 ~ 16 ~ = 2 ~ 8 ~ Ahora copie la fórmula en otras celdas usando la tecla de atajo Ctrl + D.

image

Como puede ver aquí, la función HEX2OCT devuelve el resultado de los valores de entrada.

Notas:

  1. Los números se pueden dar como argumento a la función directamente con comillas o referencia de celda en Excel.

  2. La función no considera el número de [lugares] en el caso de un número decimal negativo.

  3. Si el número hexadecimal de entrada es negativo, no puede ser menor que 1FFFFFFF y si el número es positivo no puede ser mayor que FFE0000000.

  4. Si el número de entrada [lugares] no es un entero, la función lo trunca.

  5. La función devuelve el valor octal para el valor máximo de 3777777777 y el valor mínimo hasta 4000000000 (solo enteros).

  6. La función devuelve el #NUM! Error .. Si el número hexadecimal de entrada es menor que 1FFFFFFF o mayor que FFE0000000.

    1. Si el número de entrada [lugares] es cero o negativo.

    2. Si el número de entrada [lugares] no es suficiente para el número octal positivo resultante.

  7. La función devuelve el # ¡VALOR! Error .. Si el número de [lugares] de entrada es texto o no numérico.

Espero que haya entendido cómo usar la función HEX2OCT y la celda de referencia en Excel. Explore más artículos sobre las funciones de conversión matemática de Excel aquí. No dude en hacernos llegar sus consultas o comentarios sobre el artículo anterior.

Artículos relacionados:

link: / funciones-matemáticas-cómo-usar-la-función-dec2bin-en-excel [Cómo usar la función DEC2BIN en Excel]

link: / funciones-matemáticas-cómo-usar-la-función-bin2oct-en-excel [Cómo usar la función BIN2OCT en Excel]

link: / funciones-matemáticas-cómo-usar-la-función-bin2hex-en-excel [Cómo usar la función BIN2HEX en Excel]

link: / funciones-matemáticas-cómo-usar-la-función-dec2oct-en-excel [Cómo usar la función DEC2OCT en Excel]

link: / funciones-matemáticas-cómo-usar-la-función-dec2hex-en-excel [Cómo usar la función DEC2HEX en Excel]

link: / funciones-matemáticas-cómo-usar-la-función-oct2bin-en-excel [Cómo usar la función OCT2BIN en Excel]

link: / funciones-matemáticas-cómo-usar-la-función-oct2dec-en-excel [Cómo usar la función OCT2DEC en Excel]

link: / funciones-matemáticas-cómo-usar-la-función-oct2hex-en-excel [Cómo usar la función OCT2HEX en Excel]

link: / funciones-matemáticas-cómo-usar-la-función-hex2bin-en-excel [Cómo usar la función HEX2BIN en Excel]

link: / funciones-matemáticas-cómo-usar-la-función-hex2oct-en-excel [Cómo usar la función HEX2OCT en Excel]

link: / funciones-matemáticas-cómo-usar-la-función-hex2dec-en-excel [Cómo usar la función HEX2DEC en Excel]

Artículos populares:

enlace: / fórmulas-lógicas-si-función-con-comodines [Si con comodines]

enlace: / lookup-formulas-vlookup-by-date-in-excel [Vlookup por fecha]

link: / excel-text-edit-and-format-join-first-and-last-name-in-excel [Unir nombre y apellido en excel]

enlace: / contando-recuento-celdas-que-coinciden-con-a-o-b [Cuenta celdas que coinciden con A o B]