Die BITLVERSCHIEB-Funktion in Excel wird verwendet, um die Bits einer Zahl um eine bestimmte Anzahl von Positionen nach links zu verschieben. Diese Funktion ist nützlich, wenn Sie mit binären Zahlen arbeiten und Bitmanipulationen durchführen müssen. Die Syntax der BITLVERSCHIEB-Funktion lautet wie folgt:
BITLVERSCHIEB(Zahl; Verschiebungsanzahl)
- Zahl: Dies ist die Zahl, deren Bits verschoben werden sollen. Diese Zahl muss eine ganze Zahl sein.
- Verschiebungsanzahl: Dies ist die Anzahl der Stellen, um die die Bits nach links verschoben werden sollen. Die Verschiebungsanzahl muss ebenfalls eine ganze Zahl sein.
Ein paar wichtige Punkte zur Funktion:
- Wenn die Verschiebungsanzahl positiv ist, werden die Bits nach links verschoben. Wenn sie negativ ist, werden die Bits nach rechts verschoben (ähnlich der Funktion `BITRSHIFT` für rechtes Verschieben).
- Das Ergebnis ist gleich der Multiplikation der Zahl mit 2, erhöht um die Anzahl der Verschiebungen.
- Die Funktion akzeptiert nur ganzzahlige Werte für die Zahl und die Verschiebungsanzahl.
- Wenn die Verschiebungsanzahl zu groß ist, kann dies zu einem Überlauf führen, und der resultierende Wert könnte nicht wie erwartet sein oder einen Fehler verursachen.
Beispiel
Angenommen, Sie möchten die Zahl 4 (binär 100) um 2 Bitstellen nach links verschieben. Die Formel würde so aussehen:
=BITLVERSCHIEB(4; 2)
Das Ergebnis wäre 16, da 4 in Binär 100 ist und nach zwei Linksverschiebungen 10000 ergibt, was in Dezimal 16 ist.
Vergewissern Sie sich, dass Ihr Excel die BITLVERSCHIEB-Funktion unterstützt, da diese Funktion in älteren Versionen möglicherweise nicht verfügbar ist.