BITLVERSCHIEB Funktion

Excel 2013+

Zusammenfassung

Die BITLVERSCHIEB Funktion verschiebt die Bits einer Zahl nach links um die angegebene Anzahl Positionen. Dies entspricht dem Multiplizieren der Zahl mit 2 hoch der Verschiebeposition – eine effiziente Methode für bitweise Operationen in Excel.

Syntax

BITLVERSCHIEB(Zahl; Verschiebebetrag)

Parameter

Parameter Typ Erforderlich Beschreibung
Zahl Number Ja Die zu verschiebende Ganzzahl (≥ 0)
Verschiebebetrag Number Ja Anzahl der Verschiebepositionen

Verwendung der BITLSHIFT-Funktion

BITLVERSCHIEB eignet sich hervorragend für bitweise Berechnungen, schnelle Multiplikationen mit Potenzen von 2 und Algorithmen, die bitweise Operationen benötigen. Die Funktion fügt Nullen rechts in der Binärdarstellung hinzu.

Häufige BITLSHIFT Beispiele

Grundlegendes Beispiel

=BITLVERSCHIEB(4;2)

Verschiebt 4 (binär: 100) um 2 Bits nach links → 10000 (16) ergibt 16.

Multiplikation mit 8

=BITLVERSCHIEB(5;3)

5 * 8 = 40: 101 → 101000 (40).

Negative Verschiebung

=BITLVERSCHIEB(16;-2)

Äquivalent zu BITRVERSCHIEB(16;2) → 4.

Häufig gestellte Fragen

#ZAHL! Fehler – Zahl muss ≥ 0 sein.

#ZAHL! Fehler – Maximum 53 Bits.

BITLVERSCHIEB verschiebt links (×2^n), BITRVERSCHIEB rechts (÷2^n).

Häufige Fehler und Lösungen

#ZAHL!

Cause: Zahl > 2^48-1 oder |Verschiebebetrag| > 53

Solution: Überprüfen Sie Wertebereiche: Zahl ≤ 281474976710655

#WERT!

Cause: Nicht-numerische Argumente

Solution: Stellen Sie sicher, dass beide Parameter Zahlen sind

#ZAHL!

Cause: Negative Zahl

Solution: Verwenden Sie nur Ganzzahlen ≥ 0

Hinweise

  • Linksverschiebung = Multiplikation mit 2^Verschiebebetrag
  • Max. Zahl: 2^48-1 (ca. 281 Billionen)
  • Negative Verschiebebetrag = BITRVERSCHIEB
  • Funktion seit Excel 2013 verfügbar

Kompatibilität

Verfügbar in: Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Nicht verfügbar in: Excel 2010 und früher

Inhalt zuletzt überprüft: December 9, 2025
Aktualisierungshäufigkeit: Bei Bedarf
Getestete Excel-Versionen: Excel 2013+