Slik bruker du BITRSHIFT -funksjonen i Excel

Anonim

I denne artikkelen vil vi lære om hvordan du bruker BITRSHIFT -funksjonen i Excel.

BITRSHIFT -funksjonen i excel utfører Bitwise Right Shift -operasjonen med et desimaltall og returnerer desimaltallet etter operasjonen.

Bitvis Høyre skiftoperasjon utføres på et binært tall. La oss betrakte et desimalnummer 4 og bit Høyre -skifte til 2. Som vi vet er 4 representert som 100 i binær. Så 2 nuller reduseres fra høyre av det binære tallet ved å skifte til høyre.

Nummer Binært tall skift_beløp Binært tall etter skift Antall etter skift
4 100 2 1 1

BITRSHIFT -funksjonen returnerer et bitvis høyre -skift med et desimaltall opp til shift_amount.
Syntaks:

nummer1: et positivt heltallstall for basen 10 (desimalnummer) som skal flyttes
shift_amount: et heltall som representerer mengden skift som skal skje på tallet. Dette argumentet kan være positivt, null eller negativt.

Her er Excel -representasjonen av funksjonen

Som du kan returnerer funksjonen 1 etter bitvis Høyre skift av 2 på 4.

Du kan bruke DEC2BIN & BIN2DEC -funksjonen i excel for å forstå konverteringsoperasjonen.

La oss få mer forståelse av funksjonen ved å bruke dem i noen eksempler.

Her har vi noen verdier som tall & shift_amount i kolonner. Vi må få bitvis Høyre skiftoperasjon på de oppgitte tallene ved å bruke BITRSHIFT -funksjonen i excel

Bruk formelen:

= BITRSHIFT (A2, B2)

A2: nummer gitt til funksjonen som cellereferanse
B2: nummer gitt til funksjonen som cellereferanse

Bitvis Høyre skiftoperasjon på 1 (01) ved å redusere ett null til høyre for tallet vil være 0 (0).

Kopier nå formelen til andre celler ved hjelp av Ctrl + D hurtigtast.


Som du kan se her returnerer BITRSHIFT -funksjonen resultatet av inngangsverdiene.
Merknader:

  1. Tall kan gis som argument for funksjonen direkte eller ved hjelp av cellereferansen i excel.
  2. Tallene må være et gyldig desimaltall mellom 0 og 281474976710655.
  3. Hvis et negativt tall er angitt som Shift_amount -argument til funksjonen, skifter verdien til venstre.
  4. Funksjonen returnerer #NUM! Feil
    1. Hvis et av desimaltallet er mindre enn 0 eller større enn 248-1, som er 281474976710655.
    2. Hvis det resulterende tallet overstiger området 0 til 248-1.
  5. Funksjonen returnerer #VERDI! Feil,
    1. Hvis inntastingsnummeret er tekst eller ikke-numerisk.
    2. Hvis argumentet shift_amount er tekst eller ikke -numerisk.
    3. Hvis skiftbeløpet er mindre enn - 53 eller større enn + 53.

Håper du forsto hvordan du bruker BITRSHIFT -funksjon og referansecelle i Excel. Utforsk flere artikler om Excel matematiske konverteringsfunksjoner her. Gi gjerne spørsmål eller tilbakemeldinger til artikkelen ovenfor.

Populære artikler
Rediger en rullegardinliste
Absolutt referanse i Excel
Hvis det er betinget formatering
Hvis det er jokertegn
Vlookup etter dato