In questo articolo, impareremo come utilizzare la funzione BITRSHIFT in Excel.

La funzione BITRSHIFT in Excel esegue l’operazione Bitwise Right Shift su un numero decimale e restituisce il numero decimale dopo l’operazione eseguita.

L’operazione di spostamento a destra bit per bit viene eseguita su un numero binario. Consideriamo un numero decimale 4 e lo spostamento del bit a destra come 2. Come sappiamo 4 è rappresentato come 100 in binario. Quindi 2 zeri verranno ridotti dalla destra del numero binario spostando Destra.

Number

Binary number

shift_amount

Binary number after shift

Number

after shift

4

100

2

1

1

La funzione BITRSHIFT restituisce uno spostamento a destra bit per bit di un numero decimale fino a shift_amount.

Sintassi:

numero1: un numero intero positivo di base 10 (numero decimale) da spostare shift_amount: un numero intero che rappresenta la quantità di spostamento che deve verificarsi sul numero. Questo argomento può essere positivo, zero o negativo.

Ecco la rappresentazione in Excel della funzione

image

Come puoi, la funzione restituisce 1 dopo lo spostamento a destra bit per bit di 2 su 4.

È possibile utilizzare la funzione DEC2BIN e BIN2DEC in Excel per comprendere l’operazione di conversione.

Ora comprendiamo meglio la funzione usandoli in alcuni esempi.

image

Qui abbiamo alcuni valori come numero e shift_amount nelle colonne. Dobbiamo ottenere l’operazione di spostamento a destra bit per bit sui numeri dati usando la funzione BITRSHIFT in Excel Usa la formula:

=BITRSHIFT (A2, B2)

A2: numero fornito alla funzione come riferimento di cella B2: numero fornito alla funzione come riferimento di cella

image

L’operazione di spostamento a destra bit per bit su 1 (01) riducendo uno zero a destra del numero sarà 0 (0).

Ora copia la formula su altre celle usando il tasto di scelta rapida Ctrl + D.

image

Come puoi vedere qui la funzione BITRSHIFT restituisce il risultato dei valori di input.

Note:

  1. I numeri possono essere forniti come argomento alla funzione direttamente o utilizzando il riferimento di cella in Excel.

  2. I numeri devono essere un numero decimale valido compreso tra 0 e 281474976710655.

  3. Se viene fornito un numero negativo come argomento Shift_amount della funzione, il valore si sposta a sinistra.

  4. La funzione restituisce il #NUM! Errore .. Se uno dei numeri decimali è minore di 0 o maggiore di 248-1 che è 281474976710655.

    1. Se il numero risultante supera l’intervallo da 0 a 248-1.

  5. La funzione restituisce il #VALORE! Errore, .. Se il numero di input è di testo o non numerico.

    1. Se l’argomento shift_amount è di testo o non numerico.

    2. Se l’importo del turno è minore di – 53 o maggiore di + 53.

Spero che tu abbia capito come utilizzare la funzione BITRSHIFT e la cella di riferimento in Excel. Esplora altri articoli sulle funzioni di conversione matematica di Excel qui. Non esitare a esprimere la tua domanda o il tuo feedback per l’articolo precedente.

Articoli correlati

link: / logical-formas-how-to-use-the-iseven-function-in-microsoft-excel [How to use the ISEVEN function in Excel]

link: / excel-formula-and-function-iserror-function [Come usare la funzione ISERROR in Excel]

link: / logical-formas-the-isnumber-function-in-excel [Come usare la funzione ISNUMBER in Excel]

link: / logical-formas-excel-isna-function [Come usare la funzione ISNA]

link: / logical-formas-how-to-use-the-istext-function-in-excel [Come usare la funzione ISTEXT in Excel]

link: / logical-formas-how-to-use-the-isodd-function-in-microsoft-excel [How to use the ISODD Function in Excel]

Articoli popolari

link: / excel-generali-how-to-edit-a-dropdown-list-in-microsoft-excel [Edit a dropdown list]

link: / nome-intervallo-excel-riferimento-assoluto-in-excel [Riferimento assoluto in Excel]

link: / tips-conditional-formatting-with-if-statement [If with conditional formatting]

link: / logical-formas-if-function-with-wildcards [If with wildcards]

link: / lookup-formas-vlookup-by-date-in-excel [Vlookup per data]