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