Cómo utilizar la función BITLSHIFT en Excel

Tabla de contenido

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

La función BITLSHIFT en Excel realiza la operación Bitwise Left Shift en un número decimal y devuelve el número decimal después de la operación realizada.

La operación de desplazamiento a la izquierda bit a bit se realiza en un número binario. Consideremos un número decimal 4 y un desplazamiento de bit a la izquierda como 2. Como sabemos, 4 se representa como 100 en binario. Entonces Se agregarán 2 ceros a la derecha del número binario desplazándolo a la izquierda.

Número Número binario shift_amount Número binario después del turno Número después del turno
4 100 2 10000 16

La función BITLSHIFT devuelve un desplazamiento a la izquierda bit a bit de un número decimal hasta shift_amount.

Sintaxis:

= BITLSHIFT (número, cantidad de turno)

number1: un número entero positivo de base 10 (número decimal) que se desplazará
shift_amount: un número entero que representa la cantidad de cambio que se producirá en el número. Este argumento puede ser positivo, cero o negativo.

Aquí está la representación en Excel de la función

Como puede, la función devuelve 16 después del desplazamiento a la izquierda bit a bit de 2 en 4.

Puede utilizar la función DEC2BIN & BIN2DEC en Excel para comprender la operación de conversión.

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


Aquí tenemos algunos valores como number & shift_amount en Columns. Necesitamos obtener la operación de desplazamiento a la izquierda bit a bit en los números dados usando la función BITLSHIFT en Excel

Usa la fórmula:

= BITLSHIFT (A2, B2)

A2: número proporcionado a la función como referencia de celda
B2: número proporcionado a la función como referencia de celda

La operación de desplazamiento a la izquierda bit a bit en 1 (01) agregando un cero a la derecha del número será 2 (010).

Ahora copie la fórmula a otras celdas usando el Ctrl + D tecla de acceso directo.

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

Notas:

  1. Los números se pueden dar como argumento a la función directamente o usando la referencia de celda en Excel.
  2. Los números deben ser un número decimal válido entre 0 y 281474976710655.
  3. Si se proporciona un número negativo como argumento Shift_amount a la función, el valor se desplaza a la derecha.
  4. La función devuelve el #NUM! Error
    1. Si cualquiera de los números decimales es menor que 0 o mayor que 281474976710655 que es 248-1.
    2. Si el número resultante excede el rango de 0 a 248-1.
  5. La función devuelve el # ¡VALOR! Error,
    1. Si el número de entrada es de texto o no numérico.
    2. Si el argumento shift_amount es de texto o no numérico.
    3. Si la cantidad de cambio es menor que -53 o mayor que + 53.

Espero que haya entendido cómo usar la función BITLSHIFT 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.

articulos populares
Editar una lista desplegable
Referencia absoluta en Excel
Si con formato condicional
Si con comodines
Vlookup por fecha

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave