Come utilizzare la funzione BITLSHIFT in Excel

Anonim

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

La funzione BITLSHIFT in Excel esegue l'operazione Bitwise Left Shift su un numero decimale e restituisce il numero decimale dopo l'operazione eseguita.

L'operazione di spostamento a sinistra bit per bit viene eseguita su un numero binario. Consideriamo un numero decimale 4 e lo spostamento a sinistra del bit come 2. Come sappiamo 4 è rappresentato come 100 in binario. Così 2 zeri verranno aggiunti a destra del numero binario spostando a sinistra.

Numero numero binario shift_amount Numero binario dopo il turno Numero dopo turno
4 100 2 10000 16

La funzione BITLSHIFT restituisce uno Shift a sinistra bit per bit di un numero decimale fino a shift_amount.

Sintassi:

=BITLSHIFT ( numero, shift_amount )

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 16 dopo lo spostamento a sinistra 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 sinistra bit per bit sui numeri indicati utilizzando la funzione BITLSHIFT in Excel

Usa la formula:

= BITLSHIFT (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 sinistra bit per bit su 1 ( 01 ) aggiungendo uno zero a destra del numero sarà 2 ( 010 ).

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

Come puoi vedere qui, la funzione BITLSHIFT 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 destra.
  4. La funzione restituisce il #NUM! Errore
    1. Se uno dei numeri decimali è minore di 0 o maggiore di 281474976710655 che è 248-1.
    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 BITLSHIFT 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