Ga naar hoofdinhoud

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

🤖 Kutools AI-assistent: Een revolutie teweegbrengen in de data-analyse op basis van: Intelligente uitvoering   |  Genereer code  |  Aangepaste formules maken  |  Analyseer gegevens en genereer grafieken  |  Roep Kutools-functies aan...
Populaire functies: Zoek, markeer of identificeer duplicaten  |  Verwijder lege rijen  |  Combineer kolommen of cellen zonder gegevens te verliezen  |  Ronde zonder formule ...
Super VLookup: Meerdere criteria  |  Meerdere waarde  |  Over meerdere vellen  |  Fuzzy opzoeken...
Gev. Keuzelijst: Gemakkelijke vervolgkeuzelijst  |  Afhankelijke vervolgkeuzelijst  |  Multi-select vervolgkeuzelijst...
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  Vergelijk Kolommen met Selecteer dezelfde en verschillende cellen ...
Uitgelichte functies: Raster focus  |  Ontwerpweergave  |  Grote formulebalk  |  Werkmap- en bladbeheer | resource Library (Auto-tekst)  |  Datumkiezer  |  Combineer werkbladen  |  Cellen coderen/decoderen  |  Stuur e-mails per lijst  |  Super filter  |  Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen ...)  |  50+ tabel Types (Gantt Chart ...)  |  40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag ...)  |  19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad ...)  |  12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion ...)  |  7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Excel-cellen splitsen ...)  |  ... en meer

Kutools voor Excel beschikt over meer dan 300 functies, Ervoor zorgen dat wat u nodig heeft slechts één klik verwijderd is...

Omschrijving


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, Edge en Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations