V tem članku bomo izvedeli, kako uporabljati funkcijo BITRSHIFT v Excelu.
Funkcija BITRSHIFT v excelu izvede operacijo bitnega desnega premika na decimalnem številu in po opravljeni operaciji vrne decimalno število.
Operacija bitnega premika v desno se izvaja na binarnem številu. Denimo, da je decimalno število 4 in bit desni premik 2. Kot vemo, je 4 v binarni obliki predstavljeno kot 100. Torej 2 ničli se zmanjšata z desne binarnega števila s premikom v desno.
Številka | Binarna številka | shift_amount | Binarno število po premiku | Število po izmeni |
4 | 100 | 2 | 1 | 1 |
Funkcija BITRSHIFT vrne bitni desni premik decimalnega števila do shift_amount.
Sintaksa:
š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, funkcija vrne 1 po bitnem desnem 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 dane številke moramo z uporabo funkcije BITRSHIFT v Excelu dobiti operacijo bitnega premika v desno
Uporabite formulo:
= BITRSHIFT (A2, B2)
A2: številka, ki je funkciji na voljo kot referenca celice
B2: številka, dodeljena funkciji kot referenca celice
Operacija bitnega premika desno na 1 (01) z zmanjšanjem ene ničle desno od števila bo 0 (0).
Sedaj kopirajte formulo v druge celice z uporabo Ctrl + D bližnjična tipka.
Kot lahko vidite tukaj, funkcija BITRSHIFT vrne rezultat vhodnih vrednosti.
Opombe:
- Številke lahko podate kot argument funkciji neposredno ali uporabite sklic na celico v Excelu.
- Številke morajo biti veljavno decimalno število med 0 in 281474976710655.
- Če je kot argument Shift_amount funkciji podano negativno število, se vrednost premakne v levo.
- Funkcija vrne številko #NUM! Napaka
- Če je katero koli decimalno število manjše od 0 ali večje od 248-1, je to 281474976710655.
- Če dobljeno število presega območje od 0 do 248-1.
- Funkcija vrne #VALUE! Napaka,
- Če je vnosna številka besedilna ali neštevilčna.
- Če je argument shift_amount besedilni ali neštevilčen.
- Če je znesek premika manjši od - 53 ali večji od + 53.
Upam, da ste razumeli, kako uporabljati funkcijo BITRSHIFT 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