Navigazione Rapida
BIT.SPOSTA.DX Funzione
Riepilogo
La funzione BIT.SPOSTA.DX di Excel esegue uno spostamento a destra dei bit di un numero intero, equivalente a una divisione intera per 2 elevato alla potenza del numero di bit spostati. È uno strumento essenziale per le operazioni bit a bit in formule Excel.
Sintassi
BIT.SPOSTA.DX(numero; spostamento)
Parametri
| Parametro | Tipo | Richiesto | Descrizione |
|---|---|---|---|
| numero | Number |
Sì | Numero intero ≥ 0. Deve essere minore di 2^48 |
| spostamento | Number |
Sì | Quantità di spostamento a destra (intero). Assoluto valore ≤ 53 |
Utilizzo della funzione BITRSHIFT
BIT.SPOSTA.DX è ideale per operazioni di divisione binaria rapida, elaborazione di maschere di bit e algoritmi che richiedono manipolazione binaria diretta nei fogli di calcolo Excel.
Esempi Comuni di BITRSHIFT
Spostamento base di 2 bit
=BIT.SPOSTA.DX(13;2)
13 (1101 in binario) spostato di 2 bit diventa 3 (11 in binario)
Divisione per 4 usando bit shift
=BIT.SPOSTA.DX(100;2)
100 diviso per 4 = 25. Equivalente a BIT.SPOSTA.DX(100;2)
Estrazione bit specifici
=BIT.SPOSTA.DX(255;4)
255 (11111111) spostato di 4 diventa 15 (1111)
Domande Frequenti
Errori Comuni e Soluzioni
#NUM!
Cause: Numero > (2^48)-1 o |spostamento| > 53
Solution: Usa valori numerici validi entro i limiti specificati
#VALUE!
Cause: Argomenti non numerici
Solution: Assicurati che entrambi gli argomenti siano numeri
#NUM!
Cause: Numero negativo per parametro numero
Solution: Il primo parametro deve essere ≥ 0
Note
- Equivale a divisione per 2^spostamento (divisione intera)
- Utile per maschere di bit e ottimizzazioni algoritmiche
- Disponibile da Excel 2013
- Per spostamenti a sinistra usa BIT.SPOSTA.SX
Compatibilità
Disponibile in: Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Non disponibile in: Excel 2010 e versioni precedenti
Contenuto ultima revisione: December 9, 2025
Frequenza di aggiornamento: Secondo necessità
Versioni di Excel testate: Excel 2013+