Note: The other languages of the website are Google-translated. Back to English

Excel BITRSHIFT-functie

De BITRSHIFT-functie geeft het gegeven getal terug naar rechts verschoven met het opgegeven aantal bits.

Opmerking: Deze functie is alleen beschikbaar in Excel 2013 en latere versies.

Syntaxis

BITRSHIFT(number, shift_amount)

argumenten

  • Telefoon Nummer (vereist): dit argument moet in decimale vorm groter dan of gelijk aan 0 zijn;
  • Shift_bedrag (vereist): Een geheel getal vertegenwoordigt het aantal bits dat moet worden verschoven. Het staat een positief geheel getal en een negatief geheel getal toe:
-- Positief integer: het verschuift het aantal bits naar rechts.
-- Negatief geheel getal: het verschuift het aantal bits naar links.

Opmerkingen

1. De BITRSHIFT-functie verschuift bits naar rechts wanneer Shift_amount wordt geleverd als een positief geheel getal, wat betekent dat het opgegeven aantal cijfers wordt verwijderd van de meest rechtse kant van het binaire getal.
-- Bijvoorbeeld, het verschuiven van een decimale waarde van 12 bij 4 bits, aangezien de binaire vorm van 12 1100 is, na 4 bits naar rechts te hebben verschoven (zoals het verwijderen van 4 cijfers van de meest rechtse kant van het binaire getal), is de uiteindelijke binaire waarde 0, wat ook 0 is in decimaal.
2. De BITRSHIFT-functie verschuift bits naar links wanneer Shift_amount wordt opgegeven als een negatief geheel getal, wat betekent dat het opgegeven aantal cijfers rechts van het binaire getal wordt toegevoegd.
-- Bijvoorbeeld, het verschuiven van een decimale waarde van 12 naar links met 4 bits, aangezien de binaire vorm van 12 1100 is, na 4 bits naar links te hebben verschoven (zoals het toevoegen van 4 cijfers rechts van het binaire getal), de uiteindelijke binaire waarde is 1100000, wat 192 in decimalen is.
3. Argumenten kunnen een van de volgende zijn:
-- Nummers;
-- Celverwijzingen die getallen bevatten.
4. De #GETAL! foutwaarde treedt op wanneer aan een van de volgende voorwaarden wordt voldaan:
-- Een van de opgegeven getallen is geen geheel getal;
-- Elk van de opgegeven getallen is groter dan (2^48)-1.
5. De #WAARDE! foutwaarde treedt op als een van de opgegeven nummers niet-numeriek is.

Winstwaarde

Het retourneert een numerieke waarde.

Voorbeeld

Om de decimale getallen in kolom B te verschuiven met het aantal bits in kolom C, zoals weergegeven in de onderstaande tabel, kunt u het volgende doen.

Selecteer een cel (zegt in dit geval D6), voer de onderstaande formule in en druk op Enter om het eerste resultaat te krijgen. Selecteer deze resultaatcel en sleep vervolgens de hendel voor automatisch aanvullen naar beneden om andere resultaten te krijgen.

=BITRSHIFT(B6,C6)

Opmerkingen:

1) Argumenten in de bovenstaande formule worden geleverd als celverwijzingen die getallen bevatten. U kunt de formule in D6 echter als volgt wijzigen:

=BITRSHIFT(1,1)

2) Hoe werkt deze BITRSHIFT-functie?

Neem als voorbeeld de formule in D6: =BITVERSCHUIVING(B6,C6)

2.1) Eerst converteert de functie het decimale getal naar binair. .
In dit geval is de binaire vorm van het decimale getal '1' 1.
Tips: U kunt de DEC2BIN-functie om eenvoudig een decimaal getal naar binair om te zetten in Excel.
2.2) Vervolgens werd het binaire bestand met het opgegeven aantal bits naar rechts verschoven.
In dit geval werd de binaire 1 met 1 bit naar rechts verschoven, de 0 werd als resultaat geretourneerd.
2.3) Ten slotte converteert de functie het binaire getal terug naar een decimale vorm.
In dit geval wordt het binaire getal 0 in decimale vorm geretourneerd als een geheel getal 0.
Tips: U kunt de BIN2DEC-functie om eenvoudig een binair getal naar decimaal te converteren in Excel.

De volgende tabel laat in detail zien hoe deze functie werkt.

Gerelateerde functies

Excel BITOR-functie
De functie BITOR retourneert de bitsgewijze 'OF' van twee gegeven getallen.

Excel BITXOR-functie
De functie BITXOR retourneert de bitsgewijze 'XOR' van twee gegeven getallen.

Excel BITLSHIFT-functie
De functie BITLSHIFT retourneert een decimaal getal dat met een opgegeven aantal bits naar links is verschoven.

Excel BITAND-functie
De functie BITAND retourneert een decimaal getal dat de bitsgewijze 'AND' van twee opgegeven getallen weergeeft.


De beste tools voor kantoorproductiviteit

Kutools for Excel - Helpt u zich te onderscheiden van de menigte

Wilt u uw dagelijkse werkzaamheden snel en perfect uitvoeren? Kutools voor Excel brengt

300
 krachtige geavanceerde functies (werkmappen combineren, optellen op kleur, celinhoud splitsen, datum converteren, enzovoort...) en opslaan
80%
tijd voor jou.

  • Ontworpen voor
    1500
    werkscenario's, helpt u bij het oplossen
    80%
     Excel-problemen.
  • Verminder elke dag duizenden toetsenbord- en muisklikken, verlicht uw vermoeide ogen en handen.
  • Word een Excel-expert in 3 minuten. U hoeft geen pijnlijke formules en VBA-codes meer te onthouden.
  • 30
    -dag onbeperkt gratis proefperiode. 60 dagen geld-terug-garantie. Gratis upgrade en ondersteuning voor 2 jaar.
Lint van Excel (met Kutools voor Excel geïnstalleerd)

Office-tabblad - Schakel lezen en bewerken met tabbladen in Microsoft Office in (inclusief Excel)

  • Een seconde om te schakelen tussen tientallen geopende documenten!
  • Verminder elke dag honderden muisklikken voor u, zeg maar dag tegen muishand.
  • Verhoogt uw productiviteit met
    50%
    bij het bekijken en bewerken van meerdere documenten.
  • Brengt efficiënte tabbladen naar Office (inclusief Excel), net als Chrome, Firefox en New Internet Explorer.
Schermopname van Excel (met Office-tabblad geïnstalleerd)
Comments (0)
Nog geen beoordelingen. Beoordeel als eerste!
Er zijn nog geen reacties geplaatst
Laat uw commentaar
Posten als gast
×
Beoordeel dit bericht:
0   Personages
Voorgestelde locaties

Volg ons

Copyright © 2009 - www.extendoffice.com. | Alle rechten voorbehouden. Aangedreven door ExtendOffice. | Sitemap
Microsoft en het Office-logo zijn handelsmerken of gedeponeerde handelsmerken van Microsoft Corporation in de Verenigde Staten en / of andere landen.
Beschermd door Sectigo SSL