Navigazione Rapida
BIT.SPOSTA.SX - Sposta bit a sinistra
Riepilogo
La funzione BIT.SPOSTA.SX di Excel esegue uno spostamento a sinistra dei bit di un numero intero, equivalente a una moltiplicazione per potenze di 2. È uno strumento essenziale per operazioni bitwise avanzate.
Sintassi
BIT.SPOSTA.SX(numero; spostamento)
Parametri
| Parametro | Tipo | Richiesto | Descrizione |
|---|---|---|---|
| numero | Number |
Sì | Numero intero maggiore o uguale a 0 da elaborare |
| spostamento | Number |
Sì | Quantità di bit da spostare (positivo = sinistra, negativo = destra) |
Utilizzo della funzione BITLSHIFT
BIT.SPOSTA.SX è ideale per operazioni di programmazione bitwise in Excel, come la creazione di maschere, algoritmi di crittografia semplici o ottimizzazioni numeriche. Lo spostamento a sinistra moltiplica efficientemente il valore per potenze di 2 senza operazioni aritmetiche.
Esempi Comuni di BITLSHIFT
Spostamento base di 2 bit
=BIT.SPOSTA.SX(4;2)
Converte 4 (binario 100) in 16 (binario 10000) spostando 2 bit a sinistra.
Moltiplicazione per 8 (2^3)
=BIT.SPOSTA.SX(5;3)
5 * 8 = 40. Equivale a moltiplicazione per 2^3.
Spostamento con valore negativo
=BIT.SPOSTA.SX(16;-2)
Spostamento negativo a destra, equivalente a BIT.SPOSTA.DX(16;2) = 4.
Domande Frequenti
Errori Comuni e Soluzioni
#NUM!
Cause: Numero > (2^48)-1 o |spostamento| > 53
Solution: Verificare che numero ≤ 281474976710655 e spostamento tra -53 e 53
#VALORE!
Cause: Argomenti non numerici
Solution: Assicurarsi che entrambi i parametri siano valori numerici
#NUM! per spostamento negativo
Cause: Interpretato come spostamento a destra oltre i limiti
Solution: Usare BIT.SPOSTA.DX per spostamenti destri espliciti
Note
- Equivale a numero * (2^spostamento) per spostamento ≥ 0
- Limite pratico: 53 bit per spostamento assoluto
- Utile in combinazione con BIN2DEC, DEC2BIN
- Performance ottimale per calcoli bitwise
Compatibilità
Disponibile in: Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Non disponibile in: Excel 2010 e precedenti
Contenuto ultima revisione: December 9, 2025
Frequenza di aggiornamento: Secondo necessità
Versioni di Excel testate: Excel 2013+