La función BIT.DESPLIZQDA desplaza los bits del valor ingresado un número determinado de posiciones hacia la izquierda. Los bits de la derecha se rellenan de ceros (0).
Partes de la función BIT.DESPLIZQDA
BIT.DESPLIZQDA(valor;posiciones_desplazadas)
| Parte | Descripción | Notas |
valor |
Número que se va a desplazar. | Debe ser un número no negativo. |
posiciones_desplazadas |
Número de posiciones que se desplaza el valor. | Debe ser un valor comprendido entre -53 y 53, ambos incluidos. Si se especifica un valor negativo, se usará la función BIT.DESPLDCHA. |
Ejemplos de fórmulas
BIT.DESPLIZQDA(9; 2)
BIT.DESPLIZQDA(A2; 4)
Notas
- Los valores no tienen que ser números necesariamente.
- Los valores se pueden convertir. Por ejemplo, es posible convertir el valor "3" de una string para que sea solo 3; asimismo, el valor booleano TRUE puede convertirse en 1.
Ejemplos
En este ejemplo, usamos BIT.DESPLIZQDA con valores insertados en la función. El valor 2 (representado como 10 en base 2) tiene los bits desplazados a la izquierda según un valor de posiciones_desplazadas de 2, lo que da como resultado 8 (representado como 1000 en base 2).
| A | B | |
| 1 | Fórmula | Resultado |
| 2 | =BIT.DESPLIZQDA(2;2) |
8 |
Al igual que en el ejemplo anterior, si el valor 2 se desplaza 2 posiciones se obtiene como resultado BIT.DESPLIZQDA de 8. Sin embargo, en este ejemplo, usamos referencias a celdas para obtener los valores.
| A | B | C | |
| 1 | Fórmula | Resultado | Celdas de referencia |
| 2 | =BIT.DESPLIZQDA(C2;C3) |
8 | 2 |
Funciones relacionadas
BIT.DESPLDCHA: La función BIT.DESPLDCHA desplaza los bits del valor introducido cierto número de posiciones hacia la derecha. Los bits de la izquierda se rellenan con ceros (0).