Kako koristiti funkciju BITRSHIFT u Excelu

Anonim

U ovom ćemo članku naučiti kako koristiti funkciju BITRSHIFT u Excelu.

BITRSHIFT funkcija u excelu izvodi operaciju pomaka u bitnom smjeru nad decimalnim brojem i vraća decimalni broj nakon izvršene operacije.

Operacija pomaka udesno izvodi se na binarnom broju. Razmotrimo decimalni broj 4 i bit desnog pomaka kao 2. Kao što znamo 4 je predstavljeno kao 100 u binarnom obliku. Tako 2 nule će se smanjiti s desne strane binarnog broja pomakom udesno.

Broj Binarni broj pomak_iznos Binarni broj nakon smjene Broj nakon smjene
4 100 2 1 1

Funkcija BITRSHIFT vraća bitni desni pomak decimalnog broja do pomaka_iznosa.
Sintaksa:

broj1: cijeli pozitivni broj temelja 10 (decimalni broj) za pomak
shift_amount: cijeli broj koji predstavlja iznos pomaka koji će se dogoditi na broju. Ovaj argument može biti pozitivan, nula ili negativan.

Ovdje je excel prikaz funkcije

Kako možete, funkcija vraća 1 nakon bitskog desnog pomaka 2 na 4.

Da biste razumjeli radnju pretvorbe, možete upotrijebiti funkciju DEC2BIN & BIN2DEC u Excelu.

Sada shvatimo funkciju koristeći ih u nekim primjerima.

Ovdje imamo neke vrijednosti kao number & shift_amount u stupcima. Moramo dobiti bitnu operaciju pomaka udesno na dane brojeve pomoću funkcije BITRSHIFT u Excelu

Upotrijebite formulu:

= BITRSHIFT (A2, B2)

A2: broj koji se daje funkciji kao referenca ćelije
B2: broj koji se daje funkciji kao referenca ćelije

Operacija pomaka po bitovima udesno na 1 (01) smanjenjem jedne nule desno od broja bit će 0 (0).

Sada kopirajte formulu u druge ćelije pomoću Ctrl + D prečac.


Kao što možete vidjeti ovdje, funkcija BITRSHIFT vraća rezultat ulaznih vrijednosti.
Bilješke:

  1. Brojevi se mogu dati kao argument funkciji izravno ili pomoću reference ćelije u Excelu.
  2. Brojevi moraju biti važeći decimalni broj između 0 i 281474976710655.
  3. Ako je negativan broj naveden kao argument Shift_amount funkciji, vrijednost se pomiče ulijevo.
  4. Funkcija vraća #NUM! Pogreška
    1. Ako je neki od decimalnih brojeva manji od 0 ili veći od 248-1, to je 281474976710655.
    2. Ako rezultirajući broj prelazi raspon od 0 do 248-1.
  5. Funkcija vraća #VALUE! Pogreška,
    1. Ako je ulazni broj tekstualni ili nebroj.
    2. Ako je argument shift_amount tekstualni ili ne numerički.
    3. Ako je iznos pomaka manji od - 53 ili veći od + 53.

Nadam se da ste razumjeli kako koristiti funkciju BITRSHIFT i referentnu ćeliju u Excelu. Ovdje istražite više članaka o funkcijama matematičke pretvorbe programa Excel. Slobodno navedite svoj upit ili povratnu informaciju za gornji članak.

Popularni članci
Uredite padajući popis
Apsolutna referenca u Excelu
Ako s uvjetnim oblikovanjem
Ako sa zamjenskim znakovima
Pogled prema datumu