KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Funzione BITRSHIFT di Excel

AutoreSiluvia Data di modifica

La funzione BITRSHIFT restituisce il numero specificato spostato a destra del numero di bit indicato.

Nota: Questa funzione è disponibile solo in Excel 2013 e versioni successive.

mostra l'utilizzo della funzione BITRSHIFT

Sintassi

BITRSHIFT()number, shift_amount)

Argomenti

  • Numero(obbligatorio): Questo argomento deve essere in forma decimale Maggiore o uguale a 0;
  • Quantità_spostamento (obbligatorio): un numero intero che indica quanti bit spostare. Sono ammessi sia valori positivi che negativi:
--Numero intero positivo: sposta il numero di bit verso destra.
--Numero intero negativo: sposta il numero di bit verso sinistra.

Osservazioni

1. La funzione BITRSHIFT sposta i bit verso destra quando Quantità_spostamento viene specificata come numero intero positivo, il che significa che il numero specificato di cifre verrà rimosso dal lato destro del numero binario.
-- Ad esempio, spostando un valore decimale di 12 di 4 bit, poiché la forma binaria di 12 è 1100, dopo aver spostato 4 bit verso destra (come rimuovere 4 cifre dal lato destro del numero binario), il valore binario finale è 0, che corrisponde a 0 in decimale.
2. La funzione BITRSHIFT sposta i bit verso sinistra quando Quantità_spostamento viene specificata come numero intero negativo, il che significa che il numero specificato di cifre verrà aggiunto a destra del numero binario.
-- Ad esempio, spostando un valore decimale di 12 verso sinistra di 4 bit, poiché la forma binaria di 12 è 1100, dopo aver spostato 4 bit verso sinistra (come aggiungere 4 cifre a destra del numero binario), il valore binario finale è 1100000, che corrisponde a 192 in decimale.
3. Gli argomenti possono essere:
-- Numeri;
-- Riferimenti a celle che contengono numeri.
4. Il valore di errore #NUM!si verifica quando si verifica una delle seguenti condizioni:
-- Uno qualsiasi dei numeri forniti non è un numero intero;
-- Uno qualsiasi dei numeri forniti supera (2^48) - 1.
5. Il #VALORE!Si verifica un errore se uno qualsiasi dei numeri forniti non è numerico.

Valore restituito

Restituisce un valore numerico.

Esempio

Per spostare i numeri decimali nella colonna B del numero di posizioni indicato nella colonna C, come illustrato nella tabella seguente, procedere nel modo descritto di seguito.

mostra l'utilizzo della funzione BITRSHIFT

Seleziona una cella (ad esempio D6 in questo caso), inserisci la formula seguente e premi Invio per ottenere il primo risultato. Poi seleziona la cella del risultato e trascina la maniglia di riempimento automatico verso il basso per ottenere gli altri risultati.

=BITRSHIFT(B6,C6)

mostra l'utilizzo della funzione BITRSHIFT

Note:

1) Gli argomenti nella formula sopra sono forniti tramite un riferimento a una cella che contiene numeri. Tuttavia, è possibile modificare la formula in D6 come segue:

=BITRSHIFT(1,1)

2) Come funziona la funzione BITRSHIFT?

Si prenda come esempio la formula in D6:=BITRSHIFT(B6;C6)

2,1) Innanzitutto, la funzione converte il numero decimale in binario.
In questo caso, la forma binaria del numero decimale «1» è 1.
Suggerimenti:È possibile applicare la funzione DEC2BINper convertire facilmente un numero decimale in binario in Excel.
2,2) Successivamente, il numero binario viene spostato a destra del numero specificato di bit.
In questo caso, il numero binario 1 è stato spostato a destra di 1 bit e 0 è stato restituito come risultato.
2,3) Infine, la funzione converte nuovamente il numero binario in forma decimale.
In questo caso, il numero binario 0 viene restituito in forma decimale come numero intero 0.
Suggerimenti:È possibile applicare la funzione BIN2DECper convertire facilmente un numero binario in decimale in Excel.

La tabella seguente illustra nel dettaglio il funzionamento di questa funzione.

mostra l'utilizzo della funzione BITRSHIFT

Funzioni correlate

Funzione BITOR di Excel
La funzione BITOR restituisce il risultato dell’operazione bit per bit ‘OR’ tra due numeri specificati.

Funzione BITXOR di Excel
La funzione BITXOR esegue l’operazione bit per bit ‘XOR’ tra due numeri specificati e ne restituisce il risultato.

Funzione BITLSHIFT di Excel
La funzione BITLSHIFT restituisce un numero decimale spostato a sinistra di un numero specificato di bit.

Funzione BITAND di Excel
La funzione BITAND restituisce un numero decimale che rappresenta l’operazione bit per bit ‘AND’ tra due numeri specificati.


I Migliori Strumenti per la Produttività in Office

Kutools per Excel – Aiuta te a distinguerti dalla folla

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, evidenzia o Contrassegna Duplicati  |  Elimina righe vuote  |  Combinare Colonne o celle senza perdere dati  |  Arrotondamento senza usare la formula...
Super CERCA.VERT:Criteri Multipli  |  Valori Multipli  |  Tra più fogli  |  Corrispondenza approssimativa...
Elenco a discesa avanzato. Elenco a discesa...:Elenco a discesa semplice  |  Elenco a discesa dipendente  |  Elenco a discesa con selezione multipla
Gestione Colonne:Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva la visibilità delle colonne nascoste  |Confronta colonne per Seleziona celle uguali/diverse...
Funzionalità in Evidenza:Attenzione della griglia  |  Visualizzazione Design  |  Barra delle formule avanzata  |  Gestione Cartelle di Lavoro e Fogli|Biblioteca di risorse(Testo automatico)|  Selettore di Date  |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle  |  Invia email da elenco  |  Super Filtri  |  Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali set di strumenti 15:12 Strumentiper il testo(Aggiungi testo,Elimina Caratteri Specifici...)|  50+Tipidi grafico(Diagramma di Gantt...)|  40+ Formule pratiche(Calcola l'età in base alla data di nascita...)|  19 Strumentidi inserimento(Inserisci Codice QR,Inserisci immagine dal percorso...)|  12 Strumentidi conversione(Converti in parole,Conversione del tasso di cambio...)|  7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle Excel...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

Kutools per Excel Vanta oltre 300 funzionalità,assicurandoti che ciò di cui hai bisogno sia sempre a portata di clic...


Office Tab – Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)

  • Passa tra decine di documenti aperti in un secondo!
  • Riduci centinaia di clic del mouse ogni giorno e dì addio al “mouse hand”.
  • Aumenta la tua produttività del 50 % visualizzando e modificando più documenti contemporaneamente.
  • Porta l’efficienza delle schede in Office (incluso Excel), proprio come in Chrome, Edge e Firefox.