Schnellnavigation
BITLVERSCHIEB Funktion
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
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+