Kako uporabljati funkcijo BITLSHIFT v Excelu

Anonim

V tem članku bomo izvedeli, kako uporabljati funkcijo BITLSHIFT v Excelu.

Funkcija BITLSHIFT v excelu izvede operacijo bitnega premika levo na decimalno število in po izvedeni operaciji vrne decimalno število.

Operacija bitnega premika v levo se izvaja na binarnem številu. Štejmo decimalno število 4 in premik levega bita kot 2. Kot vemo, je 4 v binarnem sistemu predstavljeno kot 100. Torej 2 ničli bosta dodani na desni binarnega števila s premikom v levo.

Številka Binarna številka shift_amount Binarno število po premiku Število po izmeni
4 100 2 10000 16

Funkcija BITLSHIFT vrne bitni levi premik decimalnega števila do shift_amount.

Sintaksa:

= BITLSHIFT (število, količina premika)

število1: celo število pozitivnega števila osnove 10 (decimalno število), ki ga je treba premakniti
shift_amount: celo število, ki predstavlja količino premika na številki. Ta argument je lahko pozitiven, nič ali negativen.

Tukaj je Excelov prikaz funkcije

Kot lahko, se funkcija vrne 16 po bitnem levem premiku 2 na 4.

Za razumevanje operacije pretvorbe lahko uporabite funkcijo DEC2BIN & BIN2DEC v Excelu.

Zdaj pa bolje razumemo funkcijo, tako da jih uporabimo v nekaterih primerih.


Tu imamo nekaj vrednosti kot številka & shift_amount v stolpcih. Za dano število moramo z uporabo funkcije BITLSHIFT v Excelu dobiti operacijo bitnega premika v levo

Uporabite formulo:

= BITLSHIFT (A2, B2)

A2: številka, ki je funkciji na voljo kot referenca celice
B2: številka, dodeljena funkciji kot referenca celice

Operacija bitnega premika levo na 1 (01) z dodajanjem ene ničle desno od števila bo 2 (010).

Sedaj kopirajte formulo v druge celice z uporabo Ctrl + D bližnjična tipka.

Kot lahko vidite tukaj, funkcija BITLSHIFT vrne rezultat vhodnih vrednosti.

Opombe:

  1. Številke lahko podate kot argument funkciji neposredno ali uporabite sklic na celico v Excelu.
  2. Številke morajo biti veljavno decimalno število med 0 in 281474976710655.
  3. Če je kot argument Shift_amount funkciji podano negativno število, se vrednost premakne v desno.
  4. Funkcija vrne številko #NUM! Napaka
    1. Če je katero koli decimalno število manjše od 0 ali večje od 281474976710655, je 248-1.
    2. Če dobljeno število presega območje od 0 do 248-1.
  5. Funkcija vrne #VALUE! Napaka,
    1. Če je vnosna številka besedilna ali neštevilčna.
    2. Če je argument shift_amount besedilni ali neštevilčen.
    3. Če je znesek premika manjši od -53 ali večji od + 53.

Upam, da ste razumeli, kako uporabljati funkcijo BITLSHIFT in referenčno celico v Excelu. Raziščite več člankov o matematičnih funkcijah pretvorbe Excel tukaj. Prosimo, da navedete svoje vprašanje ali povratne informacije za zgornji članek.

Priljubljeni članki
Uredite spustni seznam
Absolutna referenca v Excelu
Če s pogojnim oblikovanjem
Če z nadomestnimi znaki
Vpogled po datumu