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:
- I numeri possono essere dati come argomento alla funzione direttamente o utilizzando il riferimento di cella in Excel.
- I numeri devono essere un numero decimale valido compreso tra 0 e 281474976710655.
- Se viene fornito un numero negativo come argomento Shift_amount alla funzione, il valore si sposta a sinistra.
- La funzione restituisce il #NUM! Errore
- Se uno dei numeri decimali è minore di 0 o maggiore di 248-1 che è 281474976710655.
- Se il numero risultante supera l'intervallo da 0 a 248-1.
- La funzione restituisce il #VALORE! Errore,
- Se il numero di input è di testo o non numerico.
- Se l'argomento shift_amount è testo o non numerico.
- 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