Come utilizzare la funzione BITRSHIFT in Excel

Anonim

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 il bit Shift a destra come 2. Come sappiamo 4 è rappresentato come 100 in binario. Così 2 zeri verranno ridotti da destra del numero binario spostando a destra.

Numero numero binario shift_amount Numero binario dopo il turno Numero dopo turno
4 100 2 1 1

La funzione BITRSHIFT restituisce uno Shift 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 si verificherà sul numero. Questo argomento può essere positivo, zero o negativo.

Ecco la rappresentazione excel della funzione

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 utilizzandoli in alcuni esempi.

Qui abbiamo alcuni valori come numero e importo_spostamento in Colonne. Dobbiamo ottenere l'operazione di spostamento a destra bit per bit sui numeri indicati utilizzando 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

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 in altre celle usando il Ctrl + D tasto di scelta rapida.


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

  1. I numeri possono essere dati 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 alla funzione, il valore si sposta a sinistra.
  4. La funzione restituisce il #NUM! Errore
    1. Se uno dei numeri decimali è minore di 0 o maggiore di 248-1 che è 281474976710655.
    2. Se il numero risultante supera l'intervallo da 0 a 248-1.
  5. La funzione restituisce il #VALORE! Errore,
    1. Se il numero di input è di testo o non numerico.
    2. Se l'argomento shift_amount è testo o non numerico.
    3. Se l'importo dello spostamento è inferiore a - 53 o superiore a + 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 esitate a esprimere la vostra domanda o feedback per l'articolo di cui sopra.

Articoli popolari
Modifica un elenco a discesa
Riferimento assoluto in Excel
Se con la formattazione condizionale
Se con caratteri jolly
Vricerca per data