BITRSHIFT -toiminnon käyttäminen Excelissä

Sisällysluettelo

Tässä artikkelissa opimme käyttämään BITRSHIFT -toimintoa Excelissä.

BITRSHIFT -toiminto Excelissä suorittaa Bittisuuntainen siirto -toiminnon desimaaliluvulla ja palauttaa desimaaliluvun suoritetun toiminnon jälkeen.

Bittisuunnassa Oikea siirto suoritetaan binääriluvulla. Tarkastellaan desimaalilukua 4 ja bittiä Oikea siirto 2: ksi. Kuten tiedämme, 4 esitetään binaarissa 100: na. Niin 2 nollaa pienennetään oikealta binaariluvusta siirtämällä oikealle.

Määrä Binääriluku shift_amount Binaariluku vuoron jälkeen Numero vuoron jälkeen
4 100 2 1 1

BITRSHIFT -funktio palauttaa desimaaliluvun bittikohtaisen oikean siirtymän arvoon shift_amount.
Syntaksi:

numero 1: positiivinen kokonaisluku perusta 10 (desimaaliluku), joka siirretään
shift_amount: kokonaisluku, joka edustaa numerossa tapahtuvaa muutosta. Tämä argumentti voi olla positiivinen, nolla tai negatiivinen.

Tässä on toiminnon Excel -esitys

Kuten voit, funktio palauttaa 1 bitin oikealla olevan siirtymän jälkeen 2 4: ssä.

Voit käyttää muunnostoimintoa Excelissä DEC2BIN & BIN2DEC -toiminnon avulla.

Nyt ymmärrämme paremmin toimintoa käyttämällä niitä joissakin esimerkeissä.

Tässä on joitain arvoja sarakkeissa numero & shift_amount. Meidän on saatava bittikohtainen oikea siirto annetuille numeroille käyttämällä BITRSHIFT -toimintoa Excelissä

Käytä kaavaa:

= BITRSHIFT (A2, B2)

A2: numero, joka annetaan funktiolle soluviittauksena
B2: numero, joka annetaan funktiolle soluviittauksena

Bittisuuntainen siirto oikealle 1 (01) pienentämällä yhtä nollaa numeron oikealle puolelle on 0 (0).

Kopioi nyt kaava muihin soluihin käyttämällä Ctrl + D pikanäppäin.


Kuten näet tästä, BITRSHIFT -funktio palauttaa tuloarvojen tuloksen.
Huomautuksia:

  1. Numerot voidaan antaa funktion argumenttina suoraan tai käyttämällä soluviittausta Excelissä.
  2. Numeroiden on oltava kelvollinen desimaaliluku väliltä 0 ja 281474976710655.
  3. Jos funktion Shift_amount -argumenttina on negatiivinen luku, arvo siirtyy vasemmalle.
  4. Funktio palauttaa #NUM! Virhe
    1. Jos jompikumpi desimaaliluvuista on pienempi kuin 0 tai suurempi kuin 248-1, joka on 281474976710655.
    2. Jos tuloksena oleva luku ylittää alueen 0-248-1.
  5. Funktio palauttaa #ARVO! Virhe,
    1. Jos syöttönumero on teksti tai ei-numeerinen.
    2. Jos argumentti shift_amount on teksti tai ei -numeerinen.
    3. Jos vuoron määrä on pienempi kuin - 53 tai suurempi kuin + 53.

Toivottavasti ymmärsit kuinka käyttää BITRSHIFT -toimintoa ja viittaavaa solua Excelissä. Tutustu muihin Excelin matemaattisia muuntotoimintoja käsitteleviin artikkeleihin täällä. Voit vapaasti esittää kyselyn tai palautteen yllä olevasta artikkelista.

Suosittuja artikkeleita
Muokkaa avattavaa luetteloa
Absoluuttinen viittaus Excelissä
Jos ehdollinen muotoilu
Jos käytetään jokerimerkkejä
Vlookup päivämäärän mukaan

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave